系统环境:centos7.4
版本:
# docker -v

1、docker容器导入导出
(1)查看:# docker ps -a
(2)导出---export
# docker export web01 > /home/centos7-web01.tar
备注:
-o来指定导出的tar文件名,也可以直接通过重定向来实现
(3)导入---import
备注:在导出目录下进行操作
# docker import centos7-web01.tar text/web02:7.4

备注:-c 选项可以在导入的同时执行对容器进行修改的Dockerfile指令(网络等修改)
2、docker镜像保存加载
(1)查看当前docker所有镜像

(2)导出镜像
# docker save d3949e34634c > /home/centos7.4.tar

(3)导入镜像
# docker load < /home/centos7.4.tar
即可
(4)批量类操作
批量打包
# docker save $(docker images | grep -v REPOSITORY | awk 'BEGIN{OFS=":";ORS=" "}{print $1,$2}') -o haha.tar
加载镜像
# docker load -i haha.tar
补充:
保存配置完成的容器提交成镜像
# docker commit -m "web01" cca5f5d4c240 slave/centos:7.4.1709

查看镜像
[root@edu-mysql-02 ~]# docker images

转载于:https://blog.51cto.com/13941177/2286878
本文详细介绍了在CentOS 7.4环境下使用Docker进行容器与镜像的管理方法,包括容器的导入导出、镜像的保存与加载、批量操作技巧,以及如何将配置好的容器提交为镜像。

5529

被折叠的 条评论
为什么被折叠?



