最近、Docker for Desktopを最新のEdgeチャネルバージョンに更新しました:Windows 10マシン上の2.1.1.0。残念ながら、更新後、Kubernetesは常に「Kubernetesが起動しています」で動かなくなったため機能しなくなりました。
これまでに以下を試しました。
何も動作していないようです。どうすれば解決できますか?
Etc/hostsファイルをチェックして、次の行があることを確認することをお勧めします。
127.0.0.1 docker-for-desktop
127.0.0.1 kubernetes.docker.internal
Dockerがローカルホストの解決に失敗し、その状態でスタックするためです。
そして、あなたはいくつかの企業プロキシの背後にありますか?その場合は、プロキシを切り替えるか、K8を初めて起動したときにプロキシをバイパスしてみてください。私は同じ問題を抱えていましたが、これは実際にはアップグレードまたはダウングレードではなく私の問題を解決しました。
https://forums.docker.com/t/waiting-for-kubernetes-to-be-up-and-running/47009 の情報に基づいて私のために働いたもの: