Kubectl 中的私有存储库拒绝 Docker 登录权限

Kubectl 中的私有存储库拒绝 Docker 登录权限

我在 docker hub 中有几个私人存储库,我想将其部署在我的笔记本电脑中,下面是我在部署图像时遇到的问题。

所有图片都已下载,但仍然存在问题

root@master-node:/home/mohd/Music/Kuberentes/Kubernetes# kubectl create secret generic testdocker --from-file=.dockerconfigjson=/root/.docker/config.json --type=kubernetes.io/dockerconfigjson
The connection to the server 192.168.0.13:8443 was refused - did you specify the right host or port?
 kubectl create secret generic dockerlogin --from-file=.dockerconfigjson=/root/.docker/config.json --type=kubernetes.io/dockerconfigjson
error: error reading /root/.docker/config.json: permission denied
Failed to pull image "fxlabs/control-plane:latest": rpc error: code = Unknown desc = Error response from daemon: pull access denied for fxlabs/control-plane, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
 Error: ErrImagePull
 Error: ImagePullBackOff
 Back-off pulling image "imagename"

请帮我解决

答案1

首先,你应该使用命令“docker login”登录docker hub或者你的私有仓库

相关内容