云计算|云计算核心技术Docker教程:容器迁移

来源 : 99API发布 : 2020-09-23 11:33:17访问数 : 2点赞数 : 1

  容器的迁移,适用于已经上线,且状态复杂、从零开始启动不能正常工作的服务。 容器迁移的包,包含了镜像。

  Export

  先准备一个正在运行的服务

eecb6cb36e8d40ae8796ed54efbe3b14.png

  tail -f /dev/null命令防止container启动后退出

  执行导出操作:

  docker export myos -o myos.tar

  Import

  首先,关闭刚才运行的服务。

2176e8ba36394f799ecb59fadc620e2b.png

  执行导入操作:

15caa75cc50f4813b2929a748fac0748.png

  要注意的是, import 后得到的是一个镜像,相当于是执行了 docker commit 后的内容。 当然, docker commit 不是一个推荐的操作,所以容器的导入、导出,就显得不是那么的顺眼。

  最后,检查之前创建的文件。

d7c426fc03274bcaa7d5c426c2772c05.png

  可以看到,前面创建的文件是存在的,并且时间戳完全一致。


1

电子邮箱:

service@99api.com

联系电话:

17350028402

微信客服:

电子邮箱:

service@99api.com

联系电话:

17350028402

微信客服: