Docker Service - отправка нового изображения на один узел
Мы ищем способы сделать один бокс-тест в наших производственных сервисах, работающих на Docker Swarm.
Есть ли способ, с помощью которого можно на какое-то время протолкнуть более позднюю версию изображения к одной из копий в рое и откатить его обратно?
1 ответ
Решение
Вы можете изменить изображение только для всей службы, но не для контейнера реплики в этой службе.
Если вы хотите протестировать приложение, вы должны запустить новую службу на другом порту или URL-адресе (если используется обратный прокси-сервер), а затем отключить ее позже.
Вы также можете использовать этот метод с обратным прокси-сервером для развертывания сине-зеленых / канареек.