docker-compose - могу ли я обновить метки без перезапуска контейнера? - PullRequest
1 голос
/ 23 сентября 2019

Могу ли я обновить метки на контейнере с помощью docker-compose без перезапуска контейнера?

Идеальный сценарий: - изменить метки в docker-compose.yml - сохранить docker-compose.yml - запустить команду для обновленияэтикетки без перезапуска контейнера

1 Ответ

1 голос
/ 23 сентября 2019

Как правило, изменение настроек или кода, выполняемого внутри контейнера, включает удаление и перезапуск контейнера.Это абсолютно нормально, и docker-compose up сделает это за вас, когда это необходимо.(Не забудьте убедиться, что любые данные, которые вас интересуют, хранятся вне контейнера.)

На уровне Docker API существует только ограниченный набор вещей, которые можно изменить в Обновлении контейнера звоните, и ярлыки не относятся к таким.Это означает, что все, что управляет контейнером, будь то прямые docker команды или Docker Compose, всегда должно удалять и заново создавать контейнер для изменения его меток.

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