我正在尝试使用本地 docker 容器注册表作为我的 imageRegistry 。我创建了一个注册表 -
docker run –d –p 5000:5000 –-name registry registry:2
我已将我的图像标记并推送到 localhost:5000,我可以看到它由 docker 图像运行。
我已将我的 launch.json 修改为 -
{
"configurations": [
{
"name": "Run/Debug on Kubernetes",
"type": "cloudcode.kubernetes",
"request": "launch",
"skaffoldConfig": "${workspaceFolder}/skaffold.yaml",
"watch": true,
"cleanUp": true,
"portForward": true,
"imageRegistry": "localhost:5000"
}
]
}
但是当我在 Kubernetes 上运行时,
I get an error waiting for rollout to finish: 0 of 1 updated replicas are available...
pod/serviceb-847d79694c-6lxbd: container server is waiting to start: localhost:5000/serviceb:latest@sha256:*** can't be pulled.