docker容器迁移问题

      将docker容器打包好,迁移到另外的服务器,很方便。对于网站的迁移,不用配置任何多余的环境。那么一般的步骤是什么呢?  之前搞了好久,容器迁移之后不能正常运行。

原因是我使用了export/import的形式,容器不能正常运行。  正确步骤如下:

       1.首先   把容器停止运行(docker  stop   容器id


       2.将容器转化为镜像( docker  commit  -a "author name"  -m  "message"   容器id     "镜像名称": 版本信息 )


      3.查看镜像情况(  docker   images) .会发现  新增一个镜像文件,就是我们刚才的容器镜像。  将镜像变为本地文件( docker    save   -o  "文件名称"   容器id/名称 )


      4.把文件上传到另外的服务器。  将文件转化导入变为镜像。  (docker    load  <  "文件名称" )


    通过这四步,你就可以完成对容器的迁移了。剩下的工作就是 使用镜像文件 创建容器,运行容器。  不会出现任何错误,切记不要使用export/import的形式进行迁移,否则可能

会出现莫名其妙的错误。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GEEK JUMP

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值