Docker Service - отправка нового изображения на один узел

Мы ищем способы сделать один бокс-тест в наших производственных сервисах, работающих на Docker Swarm.

Есть ли способ, с помощью которого можно на какое-то время протолкнуть более позднюю версию изображения к одной из копий в рое и откатить его обратно?

1 ответ

Решение

Вы можете изменить изображение только для всей службы, но не для контейнера реплики в этой службе.

Если вы хотите протестировать приложение, вы должны запустить новую службу на другом порту или URL-адресе (если используется обратный прокси-сервер), а затем отключить ее позже.

Вы также можете использовать этот метод с обратным прокси-сервером для развертывания сине-зеленых / канареек.

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