具有azure文件共享的容器的Azure Web应用程序

问题描述 投票:0回答:1

在azure portal中,我已经部署了一个带有.net核心网站的windows docker容器。然后为容器配置了一个Web应用程序。一切都很好,直到我尝试添加路径映射(卷装)。有ui选项可以做到,但它们不起作用。我可以看到文件共享挂载但无法在容器(kudu)中写入/读取它。而azign portal上的dignostic日志表示,指定了无效的卷。

它是否假设以这种方式工作,即azure文件共享是否与容器的Web应用程序一起使用?忙着尝试很多东西但没有成功。

是否有其他方法来安装/映射azure文件共享?

在我的搜索中,到目前为止我发现的是:

  1. 为容器带来您的存储,Web应用程序仅在Linux的公开预览中
  2. MS拒绝将azure文件共享带到容器的Web应用程序(因为有orher选项,哪些选项?? !!)
  3. Azure容器实例可以添加azure文件共享挂载。

正如我已经看到做门户网站的选项,我在这里迷失了什么是真的。我的.net核心webapp具有nlog日志记录,这是创建将用于日志记录的文件共享的第一个原因。

docker-container docker-windows azure-files azure-storage-files azure-web-app-for-containers
1个回答
0
投票

Windows和Linux的docker实际上支持Azure文件共享。我建议您查看here上的以下官方文档,但您可能需要配置您的Web应用程序才能连接到它。如果这有帮助,请告诉我。

© www.soinside.com 2019 - 2024. All rights reserved.