Веб-приложение Azure необходимо перезапустить, чтобы получить последние изменения?

У меня есть служба веб-приложений Azure, публикация кода — это Реестр контейнеров Azure. Все работает нормально, но единственное, что каждый раз, когда вы отправляете изображение с изменениями, ничего не отражается в веб-приложении, пока я не перезапущу службу. Возможно ли отразить изменения без перезапуска веб-приложения?

Нет, насколько я знаю.

akseli 10.02.2023 13:42

Нет, но вы можете автоматизировать процесс, см. learn.microsoft.com/en-us/azure/app-service/…

Peter Bons 10.02.2023 19:45
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Kubernetes - это портативная, расширяемая платформа с открытым исходным кодом для управления контейнерными рабочими нагрузками и сервисами, которая...
Как создать PHP Image с нуля
Как создать PHP Image с нуля
Сегодня мы создадим PHP Image from Scratch для того, чтобы легко развернуть базовые PHP-приложения. Пожалуйста, имейте в виду, что это разработка для...
0
2
73
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я выполнил следующие шаги для воспроизведения в своей тестовой среде и получил положительные результаты.

Шаг 1. Создайте ACR и веб-приложение Azure Шаг 2: Включите пользователя-администратора в ACR.

Шаг 3: Создайте файл Docker и отправьте его в ACR, как показано ниже.

Пожалуйста, найдите команды, используемые на приведенных выше снимках экрана.

$docker build -t <image-name>:<tag>
$docker tag <image-name>:<tag> <acr-login-server>/<image-name>:<tag>
$docker login <acr-login-server>
$docker push <acr-login-server>/<image-name>:<tag>

Проверьте это в Container Registry.

Шаг 4. Измените настройки центра развертывания в веб-приложении, как показано ниже.

Скопируйте URL-адрес веб-перехватчика и перейдите к ACR > веб-перехватчик > создайте новый веб-перехватчик и вставьте его в URI службы.

Шаг 5: Получите доступ к URL-адресу веб-приложения и подтвердите.

Шаг 6: Измените код и перестройте файл докера и отправьте его в ACR для проверки компакт-диска.

*Примечание. Иногда может потребоваться 2 минуты, чтобы отразить новые изменения в веб-приложении.

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