主页

索引

模块索引

搜索页面

docker export

导出容器:

$ docker container ls -a
CONTAINER ID   IMAGE         COMMAND       CREATED        STATUS       PORTS    NAMES
7691a814370e   ubuntu:14.04  "/bin/bash"   36 hours ago   Exited (0)            test

# 这样将导出容器快照到本地文件
$ docker export 7691a814370e > ubuntu.tar

重要

docker export 是的 docker 容器,而不是镜像

备注

docker export/import 是将容器保存为镜像的简单方式,但它不会保留完整的镜像元数据(如 ENV, CMD, LABEL, VOLUME 等),而且不能很好处理 capability。 推荐使用 docker save 和 docker load 来替代 经验:如果 /var/lib/docker 目录位于 NFS 挂载点,而 NFS(尤其是 nfs4)通常不支持 security.capability 扩展属性,就会报 Error response from daemon: lsetxattr security.capability …: operation not supported

主页

索引

模块索引

搜索页面