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
ガイドには に関する注記があることに気づきましたが、これはDocker Toolbox に置き換えられたため非推奨になっていOSX
ます。boot2docker
これを機能させるにはどうしたらいいでしょうか?
答え1
プルリクエストで答えを見つけましたギットハブ。
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