OpenshiftOnline - 来自 DockerHub 映像的应用程序



我想知道如果DockerHub中有更新的版本,Openshift Online上的这些图像是如何替换的?众所周知,您可以扔掉应用程序并从头开始添加它,但可能有一种更快的方法,例如,将更新映像流然后执行新映像部署的方法?

您正在寻找的是所谓的"图像更改触发器",通过使用ImageStream。您可以在此处找到有关如何设置的快速概述:https://okd-docs.cloud.duke.edu/user-guide/triggerFromDockerhub/

# Set up ImageStream
oc import-image docker.io/library/centos:centos7 --confirm --scheduled=true
# Set an image change trigger on your existing DeploymentConfig
oc set triggers dc myapp --from-image=docker.io/library/centos:centos7 --containers=mycontainer

相关内容

最新更新