甚至使用 启动 minikube minikube start --insecure-registry "<HARBOR_HOST_IP>"
,当尝试运行包含image
类似路径的部署 yaml 文件时<HARBOR_HOST_IP>/app/server
,出现错误:
无法拉取图像“[HARBOR_IP]/app/server”:rpc 错误:代码 = 2 desc = 来自守护进程的错误响应:{“message”:“获取https://[HARBOR_IP]/v1/_ping:拨打 tcp [HARBOR_IP ]:443: getsockopt: 连接被拒绝"} 同步 pod 时出错
如何insecure-registry
在 minikube 中正确设置?
编辑
使用 80 端口标记当前 docker 映像:
docker tag server <HARBOR_HOST_IP>:80/app/server
将其推送到 Harbor 注册服务器:
docker push <HARBOR_HOST_IP>:80/app/server
不幸的是,远程 Harbor 主机被拒绝:
The push refers to a repository [<HARBOR_HOST_IP>:80/app/server]
00491a929c2e: Preparing
ec4cc3fab4be: Preparing
e7d3ac95d998: Preparing
8bb050c3d78d: Preparing
4aa9e88e4148: Preparing
978b58726b5e: Waiting
2b0fb280b60d: Waiting
denied: requested access to the resource is denied
甚至添加<HARBOR_HOST_IP>:80
到本地insecure-registries
列表中。