【问题标题】:Change default image repository in Openshift 4.7在 Openshift 4.7 中更改默认图像存储库
【发布时间】:2022-01-04 12:32:06
【问题描述】:
如何更改 Openshift 中的默认 docker 镜像注册表?
我已经在工作节点和主节点中修改了/etc/containers/registries.conf 并放入了类似的内容,但它不起作用。
[[registry]]
prefix = "my_private_registry.com"
location = "my_private_registry.com"
insecure = false
如何更改默认存储库?
谢谢
【问题讨论】:
标签:
docker
kubernetes
repository
openshift
redhat
【解决方案1】:
这在OpenShift documentation中有解释:
containerRuntimeSearchRegistries:镜像拉取和
允许使用图像短名称进行推送操作。所有其他注册表
被屏蔽了。
所以你可以配置如下:
apiVersion: config.openshift.io/v1
kind: Image
metadata:
annotations:
release.openshift.io/create-only: "true"
name: cluster
spec:
registrySources:
containerRuntimeSearchRegistries:
- my_private_registry.com
- quay.io
- registry.redhat.io