Openshift:获得对openshift docker注册表的访问权限 [英] Openshift: get access to openshift docker registry

查看:86
本文介绍了Openshift:获得对openshift docker注册表的访问权限的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我公开了openshift注册表:

I've exposed my openshift registry:

$ oc get routes -n default
NAME              HOST/PORT                                       PATH      SERVICES          PORT       TERMINATION   WILDCARD
docker-registry   docker-registry-default.192.168.99.104.nip.io             docker-registry   5000-tcp                 None

尽管如此,我正在尝试获取该注册表的访问权限,但我仍无法找出问题所在:

Nevertheless, I'm trying to get access on that registry, but I've not been able to figure out what's wrong:

docker login -p ngRslZJYJ40WxBA6YQbE5nMDK1Gh-cSWgnJCKR4EJ2I docker-registry-default.192.168.99.104.nip.io -u unused

此命令一直处于阻塞状态.

This command keeps stuck.

推荐答案

将以下内容添加到主机/etc/hosts 文件中:

Add the following to your host /etc/hosts file:

<router IP> docker-registry-default.192.168.99.104.nip.io

您可以通过以下方式获取路由器IP:

You can get the router IP by:

oc get svc -n default

这篇关于Openshift:获得对openshift docker注册表的访问权限的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆