Forum
No internet connection
  1. Home
  2. Training and Certification

pod一直显示Image pull backoff[Training & Certification]

By @eugenedu
    2020-10-16 02:36:45.191Z

    您好,请问一下pod一直显示Image pull backoff,是哪的原因呢,请帮忙指导,多谢!

    Solved in post #8, click to view
    • 7 replies
    1. S
      @sk_chen
        2020-10-16 02:56:01.865Z

        當running 出現錯誤的時候建議都先使用 kubectl describe pod/pod_name 查看事件哪裡出錯或是 kubectl logs -f pod/pod_name 查看日誌,這樣就能明顯知道錯誤部分在哪。錯誤部分再請貼上來,謝謝。
        建議檢查:

        1. 各個 yaml 檔案是否正確
        2. docker repository 有沒有成功 push
        1. E
          In reply toeugenedu:
          @eugenedu
            2020-10-16 03:24:06.692Z

            错误信息如下:

            1. E
              In reply toeugenedu:
              @eugenedu
                2020-10-16 03:26:48.702Z

                错误信息如下:

                而且我本地的docker也已经登录
                1. S@sk_chen
                    2020-10-16 03:35:13.099Z

                    docker build 和 push 有順利成功嗎?

                    1. E@eugenedu
                        2020-10-16 04:38:34.592Z

                        这个demo 没有做image的build和push ,修改完code后直接 apply了,而且github下载的code里没有dockerfile没办法build

                        1. S@sk_chen
                            2020-10-16 05:11:16.010Z2020-10-16 05:17:31.966Z

                            給您參考 wise-paas 部署 app 標準流程,如圖
                            當您在 apply 的時候,kubernetes 會從 docker repository 當中抓取所需的 Image ,所以您必須先透過 DockerFile 建立好 Image 並 push 上去到 docker repository ,kubernetes 才能成功做 apply。

                        2. In reply toeugenedu:
                          Stanley Yeh @adv.stanley
                            2020-10-19 01:43:05.724Z

                            在 Docker Hub 上 iot-home-server 這個 image 的 tag 只有 1.0.1 (https://hub.docker.com/r/eugenedu/iot-home-server/tags)
                            截圖裡 yaml 用 1.0.0 會找不到 image 造成錯誤

                            ReplySolution