当我将Docker镜像推入OpenShift注册表时,它是私有的吗?在我的OpenShift控制台中查看关于页面,它说我可以推送到registry.rh-us-east-1.openshift.com
注册表。当我登录时,我可以很好地推动:
oc whoami -t # to get token
docker login -u <username> -p <token> registry.rh-us-east-1.openshift.com
docker tag xyz registry.rh-us-east-1.openshift.com/xyz/xyz
docker push registry.rh-us-east-1.openshift.com/xyz/xyz
问题是:如果我不与任何人共享我的用户名/令牌,那么该注册表中的图像是否为私有(即除了我的OpenShift Online帐户以外的任何人都无法访问)?
答案 0 :(得分:1)
正确,当您使用docker login
登录图像注册表时,以及OpenShift项目中需要能够从图像注册表中提取图像的服务帐户时,您才能看到它作为用户部署它。