简述需求:
在现在容器上保存镜像进行打包,在另一台服务上使用
首先查看下现有要打tar包的容器
docker打包
docker ps -a
接下来用commit参数进行保存镜像, -a 提交人的姓名 -m “提交内容”,格式如:docker commit -a -m 现有容器ID 保存后的名称:版本号
docker commit -a "tmf" -m "tmf-web" 7740db56288a tmf-web:v20191123
接下来查看下镜像是否出现:
docker images
docker save -o tmf-web20191123.tar tmf-web:v20191123
docker导入
打好的包传到另外一台服务器上进行部署或者升级操作
首先进行load进行导出镜像操作 load:导入使用 docker save 命令导出的镜像。
docker load -i tmf-web20191123.tar
然后查看是否出现镜像
docker images
参考 https://www.cnblogs.com/Dfengshuo/p/12067190.html