首页 > 解决方案 > 安装 Jenkins onminikube 显示 Failed to pull image "jenkins/jenkins:2.303.3-jdk11"

问题描述

  Type     Reason     Age                From               Message
  ----     ------     ----               ----               -------
  Normal   Scheduled  51s                default-scheduler  Successfully assigned jenkins/jenkins-0 to minikube
  Normal   BackOff    31s                kubelet, minikube  Back-off pulling image "jenkins/jenkins:2.303.3-jdk11"
  Warning  Failed     31s                kubelet, minikube  Error: ImagePullBackOff
  Normal   Pulling    17s (x2 over 47s)  kubelet, minikube  Pulling image "jenkins/jenkins:2.303.3-jdk11"
  Warning  Failed     1s (x2 over 32s)   kubelet, minikube  Failed to pull image "jenkins/jenkins:2.303.3-jdk11": rpc error: code = Unknown desc = Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
  Warning  Failed     1s (x2 over 32s)   kubelet, minikube  Error: ErrImagePull

上面的错误是我在尝试在 minikube 集群上安装 Jenkins 时看到的。我正在使用此链接并跟随:https ://www.jenkins.io/doc/book/installing/kubernetes/

感谢任何想法。

标签: jenkinskubernetes

解决方案


我尝试使用带有 virtualbox 的 minikube,并且开箱即用。但是,想让 docker 工作,但我做不到。

最后,我删除了所有内容(甚至重新安装了 ubuntu)并使用最新的 k8s 版本重新设置了 k8s 集群(在我尝试使用 k8s 的 --version=1.19.0 之前)

我用过:minikube start --driver=docker。然后跟着官方jenkins install with helm3,那个太最新了,lts——</p>


推荐阅读