我正在尝试构建两个不同的服务,这些服务将在Azure Web Apps for Containers上运行 . 我正在创建docker镜像并将其存储在Azure容器注册表中 . 我想在这两个服务之间共享单个持久存储 . 我从博客中了解到你可以挂载/ home目录,但无法在两个服务之间共享 .
有一个docker Cloudstor的插件,我可以创建卷但不确定我们如何在Web Apps For Containers中利用这个生成的卷 . app服务运行docker的命令,有人知道我们如何使用使用插件创建的卷吗?
1 回答
IMO容器的webapps不应该存在 . 我认为最好将docker主机作为vm,然后使用普通的docker功能 . 这也是微软在他们的文档中描述的多码头szenarios的方式 . https://docs.microsoft.com/de-de/azure/virtual-machines/linux/docker-compose-quickstart
微软应该做的事情: - 给kudo一个合适的码头cli - 通过azure dashboard / azure cli将存储映射到docker卷