我找不到将运行 docker 的容器从一个主机移动到另一个主机的方法。
有什么方法可以将容器推送到存储库,就像我们对图像所做的那样?目前,我没有使用数据卷来存储与容器内运行的应用程序相关的数据。所以一些数据驻留在容器中,我想在重新设计设置之前保留这些数据。
原文由 Dinesh Reddy 发布,翻译遵循 CC BY-SA 4.0 许可协议
我找不到将运行 docker 的容器从一个主机移动到另一个主机的方法。
有什么方法可以将容器推送到存储库,就像我们对图像所做的那样?目前,我没有使用数据卷来存储与容器内运行的应用程序相关的数据。所以一些数据驻留在容器中,我想在重新设计设置之前保留这些数据。
原文由 Dinesh Reddy 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答2.4k 阅读✓ 已解决
2 回答838 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答1.4k 阅读
2 回答1.3k 阅读
1 回答1.6k 阅读
1.1k 阅读
您不能将正在运行的 docker 容器从一台主机移动到另一台主机。
您可以使用
docker commit
将容器中的更改提交到映像,将映像移动到新主机上,然后使用docker run
启动新容器。这将保留您的应用程序在容器内创建的所有数据。注意 : 它不保留存储在卷内的数据;您需要手动将数据卷移动到新主机。