当我尝试在集群中运行容器时,会收到一条消息“
我的步骤如下:
我错过了什么?
deployment test created
”,但是当我查看仪表板时,可以看到它处于错误状态(Failed to pull image...
),由于授权问题,它无法从本地minikube docker环境中拉取图像。我的步骤如下:
- 使用hyperv启动minikube,并将
--insecure-registry
开关设置为10.0.0.0/8,也尝试了0.0.0.0/0 - Kubernetes版本1.9.0,还尝试了1.8.0 - 通过
minikube docker-env | Invoke-Expression
将docker env
设置为minikube docker - 构建docker镜像 - 镜像构建并存在于minikube本地docker中
kubectl run test --image test-service --port 1101
![Failed Deployment](https://istack.dev59.com/IsEXO.webp)