簡體   English   中英

Docker 對於 Windows CE:Kube.netes:無法連接到服務器 eof

[英]Docker For Windows CE: Kubernetes: Unable to connect to the server eof

我根本找不到這個“無法連接到服務器eof”的解決方案,希望我們能解決這個問題,它可以幫助將來的人搜索解決這個問題。 我試圖在屏幕截圖中包含所有信息。 讓我知道是否需要更多信息。

我已嘗試添加所要求的信息,如果您還需要或希望我嘗試任何其他信息,請告訴我。

命令信息

更多信息

請嘗試直接進入kube-dns docker容器的日志,如下所示:

  1. 在Docker桌面設置中啟用``顯示系統容器''選項: 在此處輸入圖片說明
  2. 檢查kube-dns容器是否曾經運行過:

docker ps -a --filter name = k8s_kubedns_kube-dns --format“ table {{.ID}} \\ t {{。Image}}”

您應該看到與此類似的命令輸出:

集裝箱ID圖像
9009731e183d 80cc5ea4b547

  1. 使用以下命令獲取kube-dns容器日志:

碼頭工人日志{your_container_id} --tail 100

我有這個錯誤(Docker 桌面在 Windows 11,使用 wsl2),我的解決方案是使用設置頁面(在 DD 中),然后選擇左側的“Kube.netes”,然后選擇“reset kube.netes”簇”。 這警告說所有堆棧和 k8s 資源都將被刪除,但由於沒有其他方法對我有用(而且我不擔心損失太多),我嘗試了一下,它確實解決了問題。

FWIW,k8s 已經為我工作了一段時間。 只是有一天我發現我遇到了這個錯誤。 我搜了又搜,發現很多人都在問這個問題,但沒有得到答案,更不用說這個答案了(甚至在這里)。 需要明確的是,我曾嘗試重新啟動 Docker Desktop,重新啟動主機,甚至下載並安裝可用的 DD 更新(我只是落后了一點),但沒有任何效果。 但是重置確實如此。

我意識到有些人可能害怕失去一些東西,但它再次起作用並且對我來說是值得的。 希望可以幫助別人。

暫無
暫無

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

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