Machine: Error al crear la máquina: Error con la comprobación previa a la creación: no se encontró VBoxManage. Asegúrese de que VirtualBox esté instalado y VBoxManage esté en la ruta

Creado en 17 dic. 2015  ·  30Comentarios  ·  Fuente: docker/machine

centos utiliza redes superpuestas entre varios hosts.

docker-machine create -d virtualbox mh-keystore
Running pre-create checks...
Error creating machine: Error with pre-create check: VBoxManage not found. Make sure VirtualBox is installed and VBoxManage is in the path
drivevirtualbox

Comentario más útil

@Dreampie , @ Aaqib041 tienes que instalar VirtualBox:

sudo apt-get install virtualbox

Luego crea una máquina:

docker-machine create --driver virtualbox default

Todos 30 comentarios

Hola @Dreampie, debes instalar Virtualbox antes de usar el controlador virtualbox.
¿Puedes ejecutar which VBoxManage ?

Yo uso centos, y debo crear virtualbox? Si ya tengo una máquina virtual, y cómo puedo crear virtualbox?

Intento ejecutar consul en 192.168.60.41:
docker run -d -p "8500: 8500" -h "cónsul" --nombre cónsul progrium / consul -server -bootstrap
config opt:

DOCKER_OPTS='
--insecure-registry 192.168.60.41:5000
-H tcp://0.0.0.0:2376
-H unix:///var/run/docker.sock
--cluster-store=consul://192.168.60.41:8500
--cluster-advertise=eth1:2376
'

no trabajo

Centos es compatible con Docker nativo, pero no necesita docker-machine.
Si aún desea utilizar docker-machine, por ejemplo. para crear múltiples hosts virtuales en su computadora portátil, debe instalar VirtualBox; de lo contrario, la máquina acoplable no funcionará con el controlador virtualbox.

si la máquina ya es virtualbox, ¿cómo hacerlo?

https://docs.docker.com/engine/userguide/networking/get-started-overlay/ esto solo para VirtualBox Docker no para el sistema operativo Docker nativo? Centos es compatible con Docker nativo, por lo que no es necesario usar docker-machine para aplicar superposición ¿redes?

@Dreampie docker-machine create -d virtualbox mh-keystore solo se puede ejecutar en una máquina que tenga VirtualBox instalado. Este mensaje le dice que VirtualBox no está instalado. Instálelo y vuelva a intentarlo.

Clausura. No es un error

Para mí, el mismo error, he instalado Virtual box pero aún existe el error. Por favor ayuda

@Dreampie , @ Aaqib041 tienes que instalar VirtualBox:

sudo apt-get install virtualbox

Luego crea una máquina:

docker-machine create --driver virtualbox default

@saadaouad Gracias por sus aportes.

@ Nitinkumar-Gove ES: +1:

Acabo de descargar VirtualBox para mac osx y comenzó a funcionar bien
https://www.virtualbox.org/wiki/Downloads

Hola DreamPie, ¿has logrado resolver el problema? Ahora tengo el mismo problema. Probé la solución

mismo error

Esto se debe a que apt es solo para distribuciones similares a Debian, como Debian (Duh), Ubuntu, Mint, etc ... OSx, CentOS, Fedora, etc NO tienen apt ......

Acabo de exportar PATH = $ PATH: $ (que vboxmanage) antes de ejecutar docker-machine create ...

Instale la versión más reciente de docker-machine desde github.
https://github.com/docker/machine

Yo también estoy atascado en esto. VirtualBox está instalado y VBoxManage está en mi camino:

sal<strong i="6">@gruntyman</strong>:~/PycharmProjects/exoduspoint_homework$ docker-machine create --driver virtualbox dev
Running pre-create checks...
Error with pre-create check: "VBoxManage not found. Make sure VirtualBox is installed and VBoxManage is in the path"
sal<strong i="7">@gruntyman</strong>:~/PycharmProjects/exoduspoint_homework$ which VBoxManage 
/usr/bin/VBoxManage

¿Alguna idea de lo que podría estar pasando aquí?

aquí igual. nueva instalación (de acuerdo con https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-using-the-repository), ruta agregada a ~ / .bashrc, pero el error persiste.

Creo que es importante tener en cuenta:

  1. Elimine la ventana acoplable, instalada a través de snap : sudo snap remove docker .
  2. Instale docker-machine con las instrucciones oficiales : https://docs.docker.com/machine/install-machine/
$ docker-machine create --driver virtualbox default
Running pre-create checks...
Error with pre-create check: "VBoxManage not found. Make sure VirtualBox is installed and VBoxManage is in the path"

SO: Ubuntu - 18.04

$ which virtualbox 
/usr/bin/virtualbox
$ which VBoxManage 
/usr/bin/VBoxManage

¡No se puede resolver este problema!

Todavía tengo el mismo problema en 18.04 LTS

Logré resolverlo agregando un usuario al grupo de Docker y reiniciando el sistema.

@albertzubkowicz ¿cómo hago eso? y sigo teniendo el mismo problema

@albertzubkowicz ¿Puede publicar un conjunto de instrucciones requeridas que pueda seguir para el mismo?

@SundeepPidugu simplemente instale la

Acabo de exportar PATH = $ PATH: $ (que vboxmanage) antes de ejecutar docker-machine create ...

Esto resolvió mi problema. ¡Gracias!

En mi caso, ocurrió una de las correcciones más aleatorias. Después de ejecutar docker run hello-world, se solucionó automáticamente Oo

export PATH = $ PATH: $ (que vboxmanage)

tyrebot@tyrebot-PhotoGAUGE:~$ docker-machine create --driver virtualbox default
Running pre-create checks...
Error with pre-create check: "VBoxManage not found. Make sure VirtualBox is installed and VBoxManage is in the path"
¿Fue útil esta página
0 / 5 - 0 calificaciones