Веб-приложение Azure для контейнеров с общим файловым ресурсом Azure

На портале Azure я развернул контейнер докеров Windows с основным веб-сайтом .net. Затем настроил веб-приложение для контейнеров. Все хорошо, пока я не попытался добавить отображение пути (монтирование тома). Для этого есть варианты пользовательского интерфейса, но они не работают. Я вижу монтированный файловый ресурс, но не могу писать / читать в нем в контейнере (kudu). И журналы диагностики на лазурном портале говорят, что указан недопустимый том.

Предполагается ли, что он работает таким образом, т.е. работает ли общий файловый ресурс azure с веб-приложением для контейнеров? Занят, пытаюсь много чего, но безуспешно.

Есть ли другие способы подключить / сопоставить общий файловый ресурс Azure?

В моем поиске я нашел следующее:

  1. Принесите свое хранилище, веб-приложение для контейнеров находится только в общедоступной предварительной версии только для Linux.
  2. MS отказалась добавить общий файловый ресурс azure в веб-приложение для контейнеров (потому что есть и другие варианты, какие ?? !!)
  3. Экземпляр контейнера Azure имеет возможность добавить подключение к общему файловому ресурсу Azure.

Поскольку я видел варианты сделать это порталом, я не понимаю, что является правдой. В моем веб-приложении .net core есть nlog logging, что является первой причиной создания общего файлового ресурса, который будет использоваться для ведения журнала.




Ответы (1)


Совместное использование файлов Azure фактически поддерживается в докере как для Windows, так и для Linux. Я бы рекомендовал проверить следующую официальную документацию здесь , но вам, возможно, придется настроить свое веб-приложение для подключения к нему. Позвольте мне знать, если это помогает.

person Adam Smith - Microsoft Azure    schedule 15.03.2019