web-dev-qa-db-fra.com

Impossible d'exécuter la création de la machine Docker, VBoxManage introuvable

J'ai rencontré le problème suivant lors de la tentative de docker-compose up:

[10:46:31] coil@coil:~/workspace/docker$ docker-compose up -d
ERROR: Couldn't connect to Docker daemon - you might need to run `docker-machine start default`.

[10:48:00] coil@coil:~/workspace/docker$ docker-machine start default
Docker machine "default" does not exist. Use "docker-machine ls" to list machines. Use "docker-machine create" to add a new one.

[10:57:07] coil@coilZ240:~/workspace/docker$ Sudo docker-machine create default
Running pre-create checks...
Error with pre-create check: "VBoxManage not found. Make sure VirtualBox is installed and VBoxManage is in the path"

[11:00:17] coil@coilZ240:~/workspace/docker$ VBoxManage -v 
5.2.18_Ubuntur123745

C'est bizarre car VBoxManage est déjà sur le chemin et peut être lancé.

Les versions actuelles sont:

  • Ubuntu: 18.04.01
  • Docker: 18.06.1-ce, build e68fc7a
  • docker-machine: 0.15.0, build b48dc28
  • VBoxManage: 5.2.18_Ubuntur123745

J'ai installé Docker il y a quelque temps avec un snap . Pouvez-vous confirmer que ce qui suit guide d'installation officiel est le chemin à parcourir? Ou la version snap est-elle correcte?

2
COil

Réponse courte. N'utilisez pas le composant logiciel enfichable. J'ai tout réinstallé en utilisant le tutoriel officiel et cela fonctionne maintenant.

2
COil

J'ai la même question. mais mon système d'exploitation est Linux Mint 19.

Je fais cette solution pour résoudre ma question

mettez à jour docker-machine à la version 0.16.0, build 702c267f.

référence

VBoxManage introuvable. Assurez-vous que VirtualBox est installé et que VBoxManage est dans le chemin

Installer Docker Machine

1
Toast