我能够使用RedHat - registry.redhat.io/rhel8/redis-5
中的Redis映像启动一个应用程序,具体步骤如下。
apiVersion: v1
kind: Secret
metadata:
name: accoutNum-userName-pull-secret
data:
.dockerconfigjson: token-value....long........string
type: kubernetes.io/dockerconfigjson
添加机密和导入图像:
oc create -f secret.yaml
oc import-image rhel8/redis-5 --from=registry.redhat.io/rhel8/redis-5 --confirm
导入图像元数据:
oc get is
NAME DOCKER REPO TAGS UPDATED
redis-5 172.30.1.1:5000/project/redis-5 latest About a minute ago
我不清楚import语句如何定位要使用的秘密。
发布于 2019-10-21 03:31:43
OpenShift查找如果需要注册中心,则自动从同一名称空间(项目)中的kubernetes.io/dockerconfigjson
类型进行身份验证。因此,如果您需要访问多个外部注册表,那么只需创建与每个注册表的凭据匹配的秘密即可。
希望对你有帮助,谢谢。
https://stackoverflow.com/questions/58483884
复制相似问题