【发布时间】:2017-10-02 04:44:18
【问题描述】:
我在 Azure 上部署了 Web App,并使用公共注册表(我自己的映像)中的 Docker 容器来托管我的网站。但用户可以上传图片,数据存储在服务器上的 json-files 中。当然,我想将这些文件写入容器外的已安装卷中。这样我就可以在不丢失数据的情况下重新部署我的网站的更新版本。
Web 应用程序可以做到这一点吗?或者我是否需要继续使用 Azure 上的 Docker 的 Ubuntu VM?我喜欢 webapps 的地方在于我不必担心管理虚拟机,只关心我的容器。
【问题讨论】:
-
你用
Web app on Linux还是其他人? -
@Walter-MSFT 是的,我愿意(或:做过)。 TBH:我已经转移到另一个云提供商。
-
据我所知,
Web app on Linux不支持挂载卷。您现在使用的云提供商是什么?您可以在 Ubuntu VM 上选择 Docker。您可以将 Azure 文件共享挂载为卷。 -
@Walter-MSFT 但这不是我想要的。当我唯一关心的是 docker 容器时,我不想维护 VM。
-
@Walter-MSFT 我使用 Kubernetes 迁移到了 Google Cloud Engine,这让我可以挂载到一个持久的提供者。
标签: azure docker docker-volume azure-container-service