2017-02-16 3 views
0

I "Docker for Mac"Docker für Mac. Docker laufen -d -p 80:80 --name Webserver nginx

$ docker run -d -p 80:80 --name webserver nginx 

Docker am learnin: Fehlerreaktion von Daemon: Treiber auf Endpoint-Webserver externe Verbindungen Programmierung fehlgeschlagen (a34c7702ea21c78966efa14e3b573ca150d8a7f01feebd99c02ce5fe1aaa42bb): Fehler beim Starten von Userland Proxy: Bind für 0.0.0.0:80: unerwarteter Fehler (Fehler EADDRINUSE).

kann mir jemand helfen?

Antwort

1

Die Fehlermeldung besagt, dass auf Ihrem Computer Port 80 bereits von einem Dienst überwacht wird. Sie haben einen anderen Port verwenden:

$ docker run -d -p 8080:80 --name webserver nginx 

-p 8080:80 bindet Port 8080 Ihres Mac mit dem Port 80 des Behälters. Dies schafft die Verbindung, die Sie benötigen, um es unter http://localhost:8080/

+0

Vielen Dank. @ n20 – Alex

Verwandte Themen