Запуск Kubernetes на OSX через Docker Toolbox

Запуск Kubernetes на OSX через Docker Toolbox

Я пытаюсь продолжить 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

Ответ нашел в запросе на включение измененийгитхаб.

Это для 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

Связанный контент