簡體   English   中英

ErrImagePull:創建pod時的Kubectl和Minikube

[英]ErrImagePull: Kubectl and Minikube when creating a pod

我是 Kube.netes 的新手,最近在學習它。 我試圖在kubectl的幫助下創建部署,每次創建部署時,容器都沒有運行,我得到ErrImagePullImagePullBackOff

我試過兩台機器,都有同樣的問題。

kubectl create deployment nginx-depl --image=nginx

以下是我正在創建的部署之一的description

Events:
  Type     Reason     Age   From               Message
  ----     ------     ----  ----               -------
  Normal   Scheduled  23s   default-scheduler  Successfully assigned default/nginx-85b98978db-z6b2n to minikube
  Normal   Pulling    22s   kubelet            Pulling image "nginx"
  Warning  Failed     7s    kubelet            Failed to pull image "nginx": 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     7s    kubelet            Error: ErrImagePull
  Normal   BackOff    7s    kubelet            Back-off pulling image "nginx"
  Warning  Failed     7s    kubelet            Error: ImagePullBackOff

看起來您沒有來自集群節點的 inte.net 連接。 節點上的 kubelet 正在嘗試從https://registry-1.docker.io/v2/拉取 docker 圖像,但連接未建立且超時。 因此你得到 ImagePullBackOff 錯誤

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM