0

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

它是否应该以这种方式工作,即 azure 文件共享是否适用于容器的 Web 应用程序?忙着尝试很多事情,但没有成功。

还有其他方法可以挂载/映射 azure 文件共享吗?

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

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

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

4

1 回答 1

0

Docker 中实际上支持 Windows 和 Linux 的 Azure 文件共享。我建议您在此处查看以下官方文档,但您可能必须配置您的网络应用程序才能连接到它。让我知道这是否有帮助。

于 2019-03-15T17:04:15.223 回答