Ich versuche, Kubernetes
weiterzumachen OSX
.
Ich habe Docker Toolbox heruntergeladen und installiert und bin den Anweisungen gefolgtHier.
Beim Versuch, es auszuführen, kubectl get nodes
erhalte ich die folgende Fehlermeldung:
error: couldn't read version from server: Get http://localhost:8080/api: dial tcp 127.0.0.1:8080: connection refused
Mir ist aufgefallen, dass das Handbuch einen Hinweis zu enthält, OSX
der jedoch boot2docker
zugunsten von Docker Toolbox verworfen wurde.
Irgendwelche Ideen, wie ich das zum Laufen bringen kann?
Antwort1
Die Antwort fand sich in einem Pull Request aufgithub.
Dies ist für docker-machine
Version .4
docker-machine env default
ssh -f -T -N -L8080:localhost:8080 -l docker $(echo $DOCKER_HOST | cut -d ':' -f 2 | tr -d '/')
Geben Sie tcuser
als Kennwort ein.
Sie sollten nun erfolgreich ausführen könnenkubectl get nodes