美文网首页
openshift 内部镜像仓库使用

openshift 内部镜像仓库使用

作者: bjmingyang | 来源:发表于2019-06-19 16:11 被阅读0次

openshift 内部有一个镜像仓库,可以部署到多节点上,
在默认的项目里-- default 项目中
可以看到
[registry-console]
这个svc
一般情况会有route,共外部访问,如果没有的话,可以自己创建一个,可以通过web页面访问

在命令行下,登陆的方法如下

docker login -p gnQ9jSD9XTyFUl7nrriZ4uDY_mZd-3Em8Fdddd -e unused -u unused

其中的特殊字符,是你用户的token
可以通过 oc whoami -t 获得
如果用的是自签证书,此时还是无法登陆,会说证书错误,解决方法

oc extract -n default secrets/registry-certificates --keys=registry.crt
cp registry.crt /etc/rhsm/ca/
cd /etc/docker/certs.d/docker-registry-default.app.example.com/
ln -s /etc/rhsm/ca/registry.crt redhat-ca.crt

然后就可以登陆了,,如果多主的话,最好使用ansible 统一部署一下

登陆到仓库里面就可以push 和 pull 镜像了,还可以在web界面里更改项目的镜像访问策略,比如是否需求验证,公开还是私有,等等

相关文章

  • openshift 内部镜像仓库使用

    openshift 内部有一个镜像仓库,可以部署到多节点上,在默认的项目里-- default 项目中可以看到[r...

  • Openshift完成S2I

    将S2I产生的镜像push到openshift Rejistry Rejistry的分类:1)内部镜像仓库:供op...

  • docker私有镜像仓库搭建和镜像删除

    docker私有镜像仓库一般用来存放公司内部的镜像,比如微服务中会有很多的服务需要放到自己公司内部的镜像仓库上,发...

  • Drone CI 与 Harbor

    相对于采用公共的镜像仓库,使用私有镜像仓库,可以部署在内网中,利用内网的安全防护如防火墙等,更安全更高效,方便内部...

  • 公共仓库镜像推送到私有仓库

    场景 需要将外网环境的镜像,推送到搭建好内部私有镜像仓库里面,接下来我将以公有镜像仓库的python:3.8.5,...

  • docker常见命令

    docker pull 命令含义:从镜像仓库中下载镜像到本地(使用docker images可以看到的),镜像仓库...

  • Openshift私有仓库爆了,怎么办??!!

    背景 像大家担心的那样,Openshift私有仓库磁盘爆了,使用率100%!!!使用oc adm prune来作对...

  • CentOS 7上用Docker Registry镜像构建本地私

    使用registry搭建本地私有仓库,可以节省网络带宽、加快下载速度,同时也可以针对于公司内部使用的镜像,推送到本...

  • Harbor搭建(一)

    背景 Docker Registry 作为镜像仓库,没有管理界面,使用起来不方便,还有什么 Docker 镜像仓库...

  • Docker-配置连接多个镜像仓库

      之前介绍了如何使用docker连接私有镜像仓库,最近碰到一个问题,需要使用多个不同的镜像仓库,具体做法如下: ...

网友评论

      本文标题:openshift 内部镜像仓库使用

      本文链接:https://www.haomeiwen.com/subject/fbpkqctx.html