【问题标题】:Migrate Docker multi-container app to Azure将 Docker 多容器应用迁移到 Azure
【发布时间】:2020-09-21 13:44:34
【问题描述】:

我有一个运行 Docker Ce 的 Linux CentOS 主机,其中有多个容器运行一些多容器应用程序(使用 docker-compose 的 Web 应用程序),我想将这些容器迁移到 Azure Containers 无服务器平台。

如何迁移所有带有卷的容器?

创建 Azure 容器注册表并将容器推送到该注册表会移动数据卷吗?或者迁移过程如何?

谢谢

【问题讨论】:

  • 这个问题还有更多更新吗?对你起作用吗?如果它解决了您的问题,请接受它。

标签: docker-compose azure-container-instances azure-container-registry


【解决方案1】:

创建一个 Azure 容器注册表并将容器推送到该注册表 注册表会移动数据卷吗?

不,将映像推送到 Azure 容器注册表只是推送映像,而不是装载到容器的卷。

如何迁移所有带有卷的容器?

您只需使用ACI via docker-compose 将 YAML 部署到 ACI,而无需本地卷。您可以尝试将文件上传到Azure File Share 并将文件共享挂载到每个实例。

【讨论】:

    【解决方案2】:

    我没有使用 Azure 容器实例,而是使用 Azure WebApps for Containers。

    【讨论】:

      猜你喜欢
      • 2023-01-18
      • 2021-04-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-16
      • 2017-05-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多