我正在努力繼續Kubernetes
奔跑OSX
。
我已經下載並安裝了 Docker Toolbox 並按照說明進行操作這裡。
當我嘗試運行時kubectl get nodes
出現以下錯誤:
error: couldn't read version from server: Get http://localhost:8080/api: dial tcp 127.0.0.1:8080: connection refused
我注意到該指南有一個註釋,OSX
但它boot2docker
已被棄用,取而代之的是 Docker Toolbox。
我有什麼想法可以讓它發揮作用嗎?
答案1
在拉取請求中找到了答案github。
這是docker-machine
.4 版本的
docker-machine env default
ssh -f -T -N -L8080:localhost:8080 -l docker $(echo $DOCKER_HOST | cut -d ':' -f 2 | tr -d '/')
輸入tcuser
密碼。
您現在應該能夠成功運行kubectl get nodes