#docker #openshift
#docker #openshift
Вопрос:
Я создал развертывание в openshift через webconsle, где я развертываю образ docker из docker hub. Я выбрал последний образ при создании развертывания в веб-консоли, где мой образ выглядит как hub.docker.com/test/test1:latest . Итак, в настоящее время последний образ имеет тег 1, и он работает бесперебойно в консоли openshift в узле. Теперь, например, я изменяю свой файл dockerfile и обновляю образ docker в dockerhub с последним тегом 2. итак, что я пытаюсь сделать с консоли oc, так это то, что я пытаюсь обновить последний образ в развертывании openshift до 2. Я попробовал command oc rollout deployment name, но выдает ошибку, что развертывания нет, но я все еще не уверен в своей команде.
Приветствуется любая помощь и предложения.
Комментарии:
1. Что возвращается при запуске
oc get deployments
?2. Я решил это, добавив новые потоки изображений в консоль open shift. Поскольку запуск нового потока изображений был включен, поэтому каждый раз, когда я добавлял изображение из docker hub в поток изображений oc import-image imagestreamname, я получал последнюю сборку в deployment.