1 votes

Impossible d'exécuter docker-machine malgré avoir tenté d'ajouter le chemin

J'ai téléchargé l'ensemble d'outils Docker depuis docker. J'ai essayé de modifier les fichiers .basrc, .profile, .bash_profile, /etc/environment en ajoutant /usr/local/bin/ ou /usr/local/bin/docker-machine mais je ne parviens toujours pas à exécuter docker-machine en ligne de commande. J'obtiens une erreur de commande introuvable.

J'ai le fichier docker-machine-Linux-x86_64 dans mon dossier /usr/local/bin/docker-machine. Je suis uniquement en mesure d'exécuter ./docker-machine-Linux-x86_64 lorsque je me trouve dans ce dossier.

Veuillez m'aider, merci.

3voto

Jeff Hubbard Points 5292

Je déplacerais votre répertoire existant et réinstallerais selon les instructions. Les instructions sur la page docker créeront l'exécutable dans /usr/local/bin/docker-machine, ce qui entre en conflit avec la structure que vous avez actuellement.

sudo mv /usr/local/bin/docker-machine{,.old} # déplacer le répertoire vers docker-machine.old

changer pour root, et installer via curl (la commande ici est copiée textuellement depuis https://github.com/docker/machine/releases):

sudo -s
curl -L https://github.com/docker/machine/releases/download/v0.7.0/docker-machine-`uname -s`-`uname -m` >/usr/local/bin/docker-machine && \
  chmod +x /usr/local/bin/docker-machine

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X