visual studio microsoft español descargar community windows docker boot2docker hyper-v docker-machine

windows - studio - docker-machine: no hay nombre de máquina, no existe ningún valor predeterminado



visual studio installer (6)

Docker Machine es una herramienta que le permite instalar Docker Engine en hosts virtuales

La máquina Docker es como construir una ventana acoplable en una Vm, así que primero tiene que crear una Vm, en su caso:

docker-machine create default

Descargué e instalé Docker para Windows 1.12.1, que a su vez instaló la máquina acopladora y la compilación acoplada. No instalé "Docker Toolbox" ya que es un duplicado de lo que se instaló y mi sistema cumple con los requirements .

Parece que todo funciona bien, excepto para docker-machine, estoy ejecutando un tutorial y cuando ejecuto varios comandos de docker-machine como "ip" o "env" recibo el siguiente mensaje.

Error: No machine name(s) specified and no "default" machine exists.

Así que cuando hago una "docker-machine ls" no hay nada en la lista, a pesar de que tengo una máquina acoplable Hyper-V instalada y los comandos de la ventana acoplable funcionan bien.

C:/tmp>docker-machine ls NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS C:/tmp>

¿Me estoy perdiendo de algo? ¿Me perdí algo en la documentación? Si es así, ¿alguien puede indicarme la dirección correcta para solucionar este problema?

Gracias por cualquier ayuda,

Jim


¡Todas las otras respuestas no ayudaron, hasta que reinicio la máquina! También podría significar que algunos de los comandos han hecho o creado algo. Y el reinicio acaba de finalizar esos.


Documentación docker-máquina crear

docker-machine create --driver virtualbox dev

o

docker-machine create -d virtualbox / --engine-label foo=bar / --engine-label spam=eggs / --engine-storage-driver overlay / --engine-insecure-registry registry.myco.com / foobarmachine


Dos pasos para encontrar la dirección IP de la máquina del hipervisor:

Paso # 1: Abra el Administrador de Hyper-Visor en Windows, luego seleccione la máquina virtual "MobyLinuxVM".

Paso # 2: En la parte inferior central del Administrador de Hyper-V hay una pequeña pestaña con la etiqueta "Redes", haga clic en ella.

Paso # 3: Toma nota de la dirección MAC.

Paso # 4: Abra un símbolo del sistema y escriba ipconfig /all para averiguar la dirección IP para esta dirección mac.

Si alguien encuentra una forma más sencilla de hacerlo, hágamelo saber.


Necesitas crear la máquina.

docker-machine create

o

docker-machine create mymachinename


No necesita un docker-machine para administrar la máquina virtual Hyper-V. De hecho no puedes hacerlo a menos que lo configures explícitamente para ello. Si desea ver su IP, use el Docker para Windows GUI.

El equipo de Docker quiere que uses Docker para Windows como una ventana acoplable normal en Linux y no te preocupes por las cosas de las máquinas virtuales.

Docker-machine se incluye de la misma manera que se puede instalar en Linux. Es para administrar máquinas en la nube, por ejemplo, o para acceder al motor de conexión remota. Por ejemplo, en Linux, emite los comandos de la ventana acoplable de forma natural, pero también puede tener una máquina virtual con la ventana acoplable y administrarla utilizando la máquina acoplable en su host. Ahora en Windows funciona de la misma manera.

Saludos