web-dev-qa-db-fra.com

rechercher docker-compose dans le mauvais répertoire

J'essaie d'installer et d'utiliser docker-compose. Je l'utilisais plus tôt dans la journée et je semblais lancer des erreurs sur le fait que mon fichier docker-compose n'était pas la bonne version. J'ai donc essayé de le réparer en le désinstallant puis en réinstallant le dernier fichier docker-compose. Quand je l'ai désinstallé, j'ai utilisé pip uninstall. quand j'ai réinstallé, j'ai utilisé l'autre méthode pour installer docker-compose - en utilisant:

Sudo curl -L https://github.com/docker/compose/releases/download/1.21.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

En tout cas, maintenant, lorsque j'essaie d'utiliser Docker-Compose, cette erreur est générée:

io:~$ docker-compose version
bash: /usr/bin/docker-compose: No such file or directory

Voyez comment les chemins sont différents? La nouvelle version est installée dans:

/usr/local/bin/docker-compose

Où cette erreur indique que cela a été fait dans/usr/bin/docker - peut-être où le docker-compose que j'ai supprimé plus tôt aujourd'hui a été installé. Quelqu'un peut-il m'aider à résoudre ce problème?

merci

1
Bucephalus

Vérifiez si/usr/local/bin est dans votre CHEMIN en lançant:

echo $PATH

Si ce n'est pas dans la liste des répertoires séparés par des deux-points, ajoutez-le à votre PATH afin que bash puisse trouver l'exécutable:

export PATH="/usr/local/bin:$PATH"
1
Omegamormegil