如何将 docker-compose 容器堆栈移动到另一个主机

如何将 docker-compose 容器堆栈移动到另一个主机

我有一个使用docker compose在主机上运行的项目。

有人可以建议我如何将 docker-compose 容器移动至另一台主机吗?

答案1

您可以通过运行在当前主机上使用的相同“docker compose up -d”命令在新主机上启动容器。

这将提取图像并以与在当前主机上完全相同的方式运行容器,创建相同的网络等。

请注意,容器内的任何数据都不会传输到您的新主机。您必须手动复制这些数据。如果您的容器不使用卷和/或您不需要将临时数据保留在当前容器中,则这不是问题。

相关内容