我已经在 docker hub 上创建了一个私有仓库,并试图将该映像拉入我的 kubernetes 集群。我可以看到文档建议这样做
kubectl create secret generic regcred \
--from-file=.dockerconfigjson=<path/to/.docker/config.json> \
--type=kubernetes.io/dockerconfigjson
我已经登录,我将路径更改为 ~/.docker/config.json 但它一直给我
error: error reading ~./docker/config.json: no such file or directory
尽管事实上如果我输入cat ~/.docker/config.json它会显示内容,这意味着有一个文件。
那么换句话说,如何正确进行身份验证并能够将私有镜像推送到 kube 集群中?