Как я могу обновить образ запущенного экземпляра контейнера из командного файла и оставить все остальные настройки контейнера, такие как переменные среды, порты и т. Д., Нетронутыми?
Согласно этому документу https://docs.microsoft.com/en-us/azure/container-instances/container-instances-update Я должен использовать az container create
. Я пробовал, но чтобы просто изменить изображение, мне также нужно предоставить всю информацию о контейнере, иначе он сбросит его до значения по умолчанию. В данном случае это кажется таким бесполезным.
Другой вариант - использовать az container create
с параметром -f
file, который принимает конфигурацию в формате yaml
. Если я пойду дальше, я даже смогу прочитать текущую конфигурацию контейнера и сохранить ее в файле с помощью команды az contaner export
. А потом мне нужно как-то заменить старое значение свойства image
новым и запустить az container create
.
Есть ли другие более простые варианты, как я могу этого добиться?