在某些情况下,我需要等待图像显示在给定的docker注册表(这是OpenShift外部注册表)上,然后再使用其他oc命令继续执行脚本。
在此之前,外部Docker注册表不了解该映像。之后,它可以作为:latest。
这可以通过编程方式完成吗? (最好不要尝试下载图片)
我的偏好顺序:
oc
命令docker
命令答案 0 :(得分:0)
假设openshift的存储库的工作方式与dockerhub类似,您可以执行以下操作:
curl --silent -f -lSL https://index.docker.io/v1/repositories/$1/tags/$2 > /dev/null