Docker - Lier pour 0.0.0.0:4000 a échoué: le port est déjà alloué

Je suis en utilisant le panneau pour la première fois et j'ai essayé de mettre en œuvre cette -
https://docs.docker.com/get-started/part2/#tag-the-image

À un moment, j'ai été d'essayer de se connecter à localhost par cette commande

$ curl http://localhost:4000

qui a montré cette erreur-

curl: (7) Failed to connect to localhost port 4000: Connection refused

Cependant, j'ai résolu ce problème en suivant le code -

$ docker-machine ip default
$ curl http://192.168.99.100:4000

Après que tout allait bien, mais dans la dernière partie, j'ai essayé de lancer l'application en utilisant la ligne suivante selon le tuto...

$ docker run -p 4000:80 anibar/get-started:part1

Mais, j'ai eu cette erreur

C:\Program Files\Docker Toolbox\docker.exe: Error response from daemon: driver failed programming external connectivity on endpoint goofy_bohr (63f5691ef18ad6d6389ef52c56198389c7a627e5fa4a79133d6bbf13953a7c98): Bind for 0.0.0.0:4000 failed: port is already allocated.

Il semble que le port est affecté, de sorte que pouvez-vous svp m'aider en informant comment je peux résoudre ce..
Merci beaucoup 🙂

InformationsquelleAutor Anik Barua | 2017-09-12