Постоянное хранилище веб-приложений Azure для контейнеров

Я пытаюсь создать две разные службы, которые будут работать в веб-приложениях Azure для контейнеров. Я создаю образы докеров и сохраняю их в Реестре контейнеров Azure. Я хочу использовать одно постоянное хранилище для этих двух служб. Из блогов я понял, что вы можете смонтировать / home каталог, но не можете использовать его для двух служб.

Есть плагин для докера Cloudstor, я могу создать том, но не уверен, как мы можем использовать этот сгенерированный том в веб-приложениях для контейнеров. Служба приложений запускает команду для докера, кто-нибудь знает, как мы можем использовать том, созданный с помощью плагина?

Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
Как установить LAMP Stack 1/2 на Azure Linux VM
Как установить LAMP Stack 1/2 на Azure Linux VM
В дополнение к нашему предыдущему сообщению о намерении Azure прекратить поддержку Azure Database для MySQL в качестве единого сервера после 16...
6
0
1 051
2

Ответы 2

По моему мнению, веб-приложений для контейнеров там быть не должно. Я думаю, что лучше получить хост-машину докера как виртуальную машину, а затем работать с обычными функциями докера. это также способ, которым Microsoft описывает в своих документах для сценариев с несколькими докерами. https://docs.microsoft.com/de-de/azure/virtual-machines/linux/docker-compose-quickstart

Что должна делать Microsoft:

  • дайте кудо правильный docker cli

  • сопоставление хранилищ с томами докеров с помощью панели управления Azure / Azure cli

Создайте учетную запись хранения и смонтируйте Fileshare в образе докера где-нибудь в / home

Это будет проще всего, если два экземпляра службы находятся в той же группе ресурсов, что и учетная запись хранения.

В чем причина использования одного экземпляра хранилища?

Без экспериментов я не могу гарантировать, что один и тот же контейнер хранения может использоваться двумя службами приложений. Зависит от ваших потребностей. Я ожидаю, что два контейнера в одной учетной записи хранения могут быть подключены к вашим двум изображениям докеров.

Не зная больше, это все, что я могу внести. Всего наилучшего.

Другие вопросы по теме