我已经在 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 集群中?
Run Code Online (Sandbox Code Playgroud)error: error reading ~./docker/config.json: no such file or directory ^^^^ ?
~./docker/config.json似乎无效:
~/.docker/config.json会
要消除任何疑问,请尝试完整路径而不是~:
kubectl create secret generic regcred \
--from-file=.dockerconfigjson=/home/auser/.docker/config.json \
--type=kubernetes.io/dockerconfigjson
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1719 次 |
| 最近记录: |