私信  •  关注

satya

satya 最近回复了
7 年前
回复了 satya 创建的主题 » 如何在GKE使用Docker Hub私人回购?

你必须将你的Docker Hub登录凭证作为秘密传递

kubectl create secret docker-registry myregistrykey --docker-server=DOCKER_REGISTRY_SERVER --docker-username=DOCKER_USER --docker-password=DOCKER_PASSWORD --docker-email=DOCKER_EMAIL

其中——Docker服务器= https://index.docker.io/v1/

现在,您可以通过向pod定义添加imagepullsecrets部分来创建引用该秘密的pods。

kind: Pod
metadata:
  name: foo
  namespace: awesomeapps
spec:
  containers:
    - name: foo
      image: janedoe/awesomeapp:v1
  imagePullSecrets:
    - name: myregistrykey```