docker的带数据容器迁移或者不带数据镜像迁移

docker把带数据的容器(也携带了初始化的镜像)迁移流程和命令
流程说明

docker容器 >>>> commit成镜像文件 >>>> 镜像打包成文件 >>>> 传输到另一个服务器 >>>> docker装载此文件

docker commit 容器id 自定义的镜像名称
docker save -o 自定义文件名 容器提交的镜像id或者自定义名称

save打包后当前目录下就有了自定义文件名的镜像文件
个人的传输方式:
1,可以用scp的方式传输到需要的服务器或者本地
2,开server服务的方式下载
3,上传到私有镜像库(阿里云等)在其他服务器docker pull
传输完毕后

!!!传输注意点,commit弄出来的镜像可能会很大(如果数据很多的话)

docker load < 自定义文件名的镜像文件

只传镜像不传容器的话不需要commit直接把想要的镜像save打包、传输后即可装载load

发布了5 篇原创文章 · 获赞 5 · 访问量 115

猜你喜欢

转载自blog.csdn.net/lzf869520115/article/details/103999981