Docker之间导出|导入镜像.md
True

Docker之间导出/导入镜像

docker-ps

方式一、使用 exportimport

格式:docker export CONTAINER(容器)

使用 docker ps -a 查看本机已有的容器

以Postgres为例
已复制

docker-ps

导出到home根目录下:
已复制
导入镜像:
已复制

方式二、使用saveload

格式:docker save IMAGE(镜像)

使用 docker ps -a 查看本机已有的容器

保存:
已复制
加载:
已复制

两种方式的区别

  • export导出的镜像文件大小 小于 save保存的镜像
  • export 导出(import导入)是根据容器拿到的镜像,再导入时会丢失镜像所有的历史,所以无法进行回滚操作(docker tag );
  • 而save保存(load加载)的镜像,没有丢失镜像的历史,可以回滚到之前的层(layer)。(查看方式:docker images --tree)

移除所有的容器和镜像-(慎用):

已复制

blog:https://sxfblog.com/index.php/archives/685.html

odoo12部署
True