Azure docker: linuxFxVersion против DOCKER_CUSTOM_IMAGE_NAME - PullRequest
0 голосов
/ 24 февраля 2020

У меня есть три шага выпуска в Azure De Ops:

  1. AzureRmWebAppDeployment@4 - который развертывает изображение docker на моем промежуточном сайте
  2. AzureResourceGroupDeployment@2, который развертывает все настройки и свойства приложения с помощью шаблона ARM
  3. AzureAppServiceManage@0 - он переходит в стадию производства

Шаг 1 применяется, поэтому я уверен, что изображение docker извлечено в промежуточный слот (без него и только с применением ARM своп начинается до того, как закончится пул, и мне это не нравится). Шаг 2 должен быть уверен, что все переменные окружения и свойства. На шаге 1 добавляется переменная окружения DOCKER_CUSTOM_IMAGE_NAME, и этим запускается вытягивание docker, но на шаге 3 я вручную устанавливаю свойство linuxFxVersion. Обе указывают на один и тот же тег изображения. Я не устанавливаю DOCKER_CUSTOM_IMAGE_NAME в своем шаблоне ARM, поэтому при развертывании моего ARM устанавливается только linuxFxVersion. Но по сути это ничего не тянет, потому что шаг 2 уже вытянул образ.

Что-то не так в удалении DOCKER_CUSTOM_IMAGE_NAME? Или? В чем разница между linuFxVersion и DOCKER_CUSTOM_IMAGE_NAME? Мне нужны оба или один из них достаточно хорош?

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