簡體   English   中英

如何讓 kubernetes 在 Windows 桌面的 docker 中運行

[英]how to make kubernetes to run in docker for desktop in windows

看起來像這樣使用 windows 版本 10,docker for windows(docker verion):18.09.2

如何解決這個問題?

Kubernetes 應該正在運行。

但請檢查您的集群信息:

> kubectl cluster-info
Kubernetes master is running at http://localhost:8080

To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.
Unable to connect to the server: dial tcp [::1]:8080: connectex: No connection could be made because the target machine actively refused it.

即在報道這兩個碼頭工人/機器泊塢窗/換贏得kubernetes / minikube

當問題懸而未決時,如果不涉及防火牆/代理,我已經看到由於端口已被占用而導致的錯誤。

另見這篇文章

問題

您收到錯誤消息的原因是 Kuberentes 沒有查看正確的配置文件夾,因為配置路徑未在 Windows 10 機器上配置。

解決方案

為了解決這個問題,我將運行下面的命令,告訴 Kubernetes 在哪里可以找到機器上的配置文件。

 Powershell [Environment]::SetEnvironmentVariable("KUBECONFIG", $HOME + "\\.kube\\config", [EnvironmentVariableTarget]::Machine)

暫無
暫無

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

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