У меня есть мультиконтейнерное приложение, работающее со службой приложений - Веб-приложение для контейнеров.Все работает нормально, если на вкладке «Настройки контейнера» предусмотрена конфигурация Docker Compose (Preview).
В настоящее время я использую DevOps Azure для создания сборок для определенных контейнеров, а затем использую Continous.Параметр «Развертывание » (на портале Azure) в разделе «Настройки контейнера» позволяет извлечь последний развернутый образ контейнера из ACR.Это тоже отлично работает.Я могу запускать сборки для отдельных контейнеров и развертывать только определенный контейнер, не затрагивая веб-приложение.(Каждый контейнер представляет собой отдельный проект и имеет только Dockerfile без необходимости создания docker).
Однако, когда я создаю выпуск из DevOp Azure, используя Развертывание службы приложений Azure (версия 4.*), конфигурация Docker Compose (Preview) в портале Azure полностью удалена, и по умолчанию используется один контейнер, и приложение разрывается.Конфигурация Docker Compose необходима, поскольку она позволяет главному контейнеру узнать о других контейнерах.
Я использую версию 4. * развертывания службы приложений Azure.Я хотел бы использовать функцию выпуска Azure DevOps, поскольку она обеспечивает больший контроль.
Есть ли способ указать мультиконтейнерную конфигурацию docker-compose из Развертывание службы приложений Azure версии 4 , чтобы служба приложений знала о конфигурации нескольких контейнеров и не стиралаиз нескольких контейнеров в Docker Compose (превью)
Спасибо, Каран