Azure容器注册表应用服务AzureFiles挂载



我有一个由Dockerfile构建的应用程序,并部署到容器注册库和我在Azure资源组中有一个应用程序服务,它从这个Azure容器注册库(terraform脚本)运行,如下所示:

DOCKER_REGISTRY_SERVER_URL      = "https://<NAME>.azurecr.io"

问题是我需要挂载一些数据,例如/data目录超过100 GB,就像在存储帐户文件共享AzureFiles(用于读写),但我不能,因为我在应用程序服务中使用Docker容器,我不能在容器中挂载数据。我能做吗?怎么做?如果是,我可以通过地形脚本或yaml来做吗?

我尝试在文件共享中挂载它,但它只挂载在应用程序服务路径中,而不是在Docker容器

在App Service文档中查看Mount Azure Storage作为本地共享。最重要的是,您的挂载路径应该与docker映像中的目录匹配。这个视频很好地介绍了如何设置该功能。

最新更新