作者:华龙飞。主要负责 Red Hat 产品与技术栈的培训交付,客户主要涉及金融、通信、汽车、医疗等行业。热爱并研究开源技术,熟悉 RHEL各版本,SuSE Linux各版本,热衷研究云原生与DevOps相关技术。曾负责多家银行数据中心OpenStack平台与VMware平台集成项目,某银行数据中心主机双核异构集成项目,某软件开发中心Linux开放系统集成等。
常用私有容器镜像仓库:
- Harbor v1/v2:由
VMware
主导开发,并从CNCF
云原生计算基金会孵化成功。 - Red Hat Quay v3:由
Red Hat
开源的私有容器镜像仓库,类似于CoreOS
的 Quay。 - registry v2:
Docker
公司发布的 v2 版本容器镜像仓库镜像,可直接运行提供服务。 - docker-distribution:由
docker-distribution
RPM 软件包提供,systemd
方式运行。
Red Hat 支持的容器镜像仓库:
- Red Hat Container Registry:
registry.access.redhat.com
- 该仓库为公共镜像仓库,用于托管 Red Hat 产品的镜像,无需身份验证。
- 但请注意,虽然此容器镜像仓库是公共的,但 Red Hat 的大多数容器镜像规定要求用户拥有激活的 Red Hat 产品订阅,并且他们遵守产品的终端用户协议(EUA)。
- 只有基于 Red Hat Enterprise Linux Universal Base Images (
UBI
) 的镜像可从该镜像仓库中自由地重新发布。
- Red Hat terms-based registry:
registry.redhat.io
- 该仓库为私有镜像仓库,用于托管 Red Hat 产品的镜像,并且需要身份验证。
- 从该仓库拉取镜像时,需提供 Red Hat Customer Portal 凭证(credential)进行身份验证。
- 对于共享环境,如 OpenShift 或 CI/CD 管道,可创建
service account
或身份验证令牌(token),以避免暴露个人凭据。
- Red Hat partner registry:
registry.connect.redhat.com
- 该仓库为私有镜像仓库,用于托管来自认证合作伙伴的第三方产品的镜像。
- 它还需提供 Red Hat Customer Portal 凭证进行身份验证。
- 它们可能受制于合伙伙伴的认购或许可。
- Quay.io:
- Red Hat 还管理
Quay.io
容器镜像仓库,任何人都可以注册一个免费帐户,并发布自己的容器镜像。 - Red Hat 对任何托管在 Quay.io 上的容器镜像都没有提供保证。
- 大多数用户使用 Quay.io 作为一个公共镜像仓库,但是组织(organization)也可以购买允许使用 Quay.io 作为私有镜像仓库。
- Red Hat 还管理