Spring Boot微服务部署Kubernetes问题:镜像拉取失败
Spring Boot微服务部署Kubernetes遇到的问题
我在将Spring Boot微服务部署到Kubernetes时遇到一系列问题,操作流程如下:
- 使用minikube启动集群并打开仪表盘,执行命令:
minikube start minikube dashboard
- 执行
kubectl apply -f k8s部署所有服务,出现以下错误:
- Auth Service:拉取镜像
noyandocker/authservice失败,错误信息:rpc error: code = Unknown desc = context deadline exceeded - Api gateway:拉取镜像
noyandocker/apigateway失败,错误信息:rpc error: code = Unknown desc = context deadline exceeded - Config server:拉取镜像
noyandocker/configserver失败,错误信息:rpc error: code = Unknown desc = context deadline exceeded - Order Service:拉取镜像
noyandocker/orderservice失败,错误信息:rpc error: code = Unknown desc = context deadline exceeded - Payment Service:拉取镜像
noyandocker/paymentservice失败,错误信息:rpc error: code = Unknown desc = context deadline exceeded - Product Service:拉取镜像
noyandocker/productservice失败,错误信息:Error response from daemon: Get "https://registry-1.docker.io/v2/": dial tcp: lookup registry-1.docker.io on 192.168.65.2:53: read udp 192.168.49.2:59506->192.168.65.2:53: i/o timeout - Mysql:一直处于Pending状态,无日志输出
- Eureka:Pod
eureka-0中的eureka容器无法启动,持续尝试拉取镜像失败
相关资源说明:
- 截图文件夹
- Docker Hub仓库:noyandocker
- 代码仓库:springbootmicroservicedailybuffer
当前minikube运行在Docker环境中。
请问如何解决这些问题?
内容的提问来源于stack exchange,提问作者Sercan Noyan Germiyanoğlu
相关产品推荐
相关产品推荐

