Я пытаюсь получить 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.
Есть идеи, как я могу заставить это работать?
Нашел ответ в запросе на перенос 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