Docker保存镜像
1.保存容器更改
将容器修改的内容保存为镜像
docker commit app
docker在提交容器更改时可以附加提交信息,方便查询
docker commit -m "first init app"
2.镜像命名
通过docker tag命令可以对未命名的镜像命名,也可以修改已有镜像的命名
docker tag 容器id app:1.0
docker tag app:1.0 app:latest
3.镜像迁移
将镜像输出到docker外部
docker save app:1.0 > app-1.0.tar
指定镜像输出文件
docker save -o ./app-1.0.tar app:1.0
4、导入镜像
docker读取镜像文件
docker load < app-1.0.tar
docker load从输入流中读取镜像的数据,也能够使用-i选项指定输入文件
docker load -i app-1.0.tar
5.批量迁移
在docker save中传入多个镜像名作为参数,它就能够将这些镜像都打成一个包,便于一次性迁移多个镜像
docker save -o ./images.tar app:1.0 nginx:latest mysql:latest
6.导出和导入容器
doker export可以直接导出容器
docker export -o ./app.tar app
标签:容器,1.0,tar,app,操作,镜像,Docker,docker
From: https://www.cnblogs.com/fun-debug/p/17342038.html