Azure Web Apps For Containers永久存储

Vik*_*kar 6 azure azure-web-sites docker

我正在尝试构建两个将在Azure Web Apps for Containers上运行的服务。我正在创建Docker映像并将其存储在Azure容器注册表中。我想在这两个服务之间共享单个持久性存储。从博客中了解到,您可以挂载/ home目录,但不能在两个服务之间共享。

有用于Docker Cloudstor的插件,我可以创建该卷,但不确定如何在Web Apps For Containers中利用此生成的卷。应用服务为docker运行命令,有人知道我们如何使用通过插件创建的卷吗?

Max*_*ann 0

在我看来,容器的 Web 应用程序不应该存在。我认为最好将 docker 主机作为虚拟机,然后使用正常的 docker 功能。这也是微软在其文档中描述的多 Docker szenarios 的方式。https://learn.microsoft.com/de-de/azure/virtual-machines/linux/docker-compose-quickstart

微软应该做的事情:

  • 给 kudo 一个合适的 docker cli

  • 通过 azure 仪表板/azure cli 将存储映射到 docker 卷