Ejecutando kubernetes en OSX a través de Docker Toolbox

Ejecutando kubernetes en OSX a través de Docker Toolbox

Estoy tratando de seguir Kubernetesadelante OSX.

Descargué e instalé Docker Toolbox y seguí las instrucciones.aquí.

Cuando intento ejecutar kubectl get nodesme sale el siguiente error:

error: couldn't read version from server: Get http://localhost:8080/api: dial tcp 127.0.0.1:8080: connection refused

Noté que la guía tiene una nota OSXque boot2dockerha quedado obsoleta en favor de Docker Toolbox.

¿Alguna idea de cómo puedo hacer que esto funcione?

Respuesta1

Encontré la respuesta en una solicitud de extracción engithub.

Esto es para docker-machinela versión .4

docker-machine env default
ssh -f -T -N -L8080:localhost:8080 -l docker $(echo $DOCKER_HOST | cut -d ':' -f 2 | tr -d '/')

Escriba tcusercomo contraseña.

Ahora debería poder ejecutar con éxitokubectl get nodes

información relacionada