2
假设我在个人电脑上运行Docker容器,我想将该容器迁移到我的好友机器。这里的问题是 - 容器运行一个无限循环程序,我不想杀死那个程序。相反,我想暂停容器,将容器压缩然后发送给我的朋友系统。如何将Docker容器从一台机器迁移到另一台机器?
这可以使用虚拟机。暂停虚拟机,压缩文件,然后发送到任何你想要的地方。如何在Docker中做同样的事情?
如果我错了,请纠正我 - 我认为可以暂停码头集装箱,然后将该容器移动到另一台机器。如果是这样,请告诉我如何?
'docker export'命令不保存卷。 –
@RicardoBranco它会导出当前实例,这是需要的。 – fg78nc
这不像OP所期望的那样简单。我已经创建了一个脚本来在导入/导出之前和之后加载/保存卷。 https://github.com/ricardobranco777/docker-volumes.sh –