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
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:
sudo snap remove docker
.$ 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
@SundeepPidugu https://docs.docker.com/install/linux/linux-postinstall/
@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"
Comentario más útil
@Dreampie , @ Aaqib041 tienes que instalar VirtualBox:
Luego crea una máquina: