2017-11-23 2 views
0

Ich habe den Grafit auf Docker mit Schritten here installiert, ich habe folgen Fehler.Fehler beim Starten von Userland-Proxy: Binden für 0.0.0.0:80

Digest: sha256:3136b19fcdb9162c642cc1d2821172948346651a46b41ab63cc05c2962ea85c9 
Status: Downloaded newer image for graphiteapp/graphite-statsd:latest 
7af4b99efeb4bb7d0bc1ba1d8b4556d812adc87bc720c035998eeb54116e57f4 
docker: Error response from daemon: driver failed programming external connectivity on endpoint graphite (de38efe3b7ee88976d044ffe9948839c8058b06408f46f9857e4e689d9883ce9): Error starting userland proxy: Bind for 0.0.0.0:80: unexpected error (Failure EADDRINUSE) 

Dann habe ich versucht, wieder zu installieren, aber es gab Fehler mir dieser Name bereits vorhanden ist und ich sollte es entfernen, versuchte ich es

aber erhielt Fehler folgende

Error response from daemon: driver failed programming external connectivity on endpoint graphite (733da4f70dc2c2e54a4cfacde6546df24829ef6d788222c41d417392c1e4acb1): Error starting userland proxy: Bind for 0.0.0.0:80: unexpected error (Failure EADDRINUSE). 

warum mit Entfernen I Kann ich mit Docker kein Graphit einbauen?

docker rm /graphite 

Antwort

1
Bind for 0.0.0.0:80: unexpected error (Failure EADDRINUSE) 

Es bedeutet, dass etwas existiert bereits auf dem Host-Rechner auf Port 80, was mit Ihren Fahrbefehl bezieht und dieses Flag: -p 80:80 es bedeutet, dass Sie Port 80 von innerhalb des Behälters (rechter Teil zuordnen möchten) auf Ihre Host-Maschine (linker Teil). Fix für Sie ist, einige Dienste auf Port 80 (wie Skype - häufig unter Windows oder Nginx/Apache - häufig unter Linux) zu stoppen oder ändern Sie Ihre Zuordnung zu z. -p 8080:80 und Zugriff auf Ihren Dienst über localhost: 8080

+0

Wow, lief wie ein Zauber. Danke eine Tonne –

+0

Gern geschehen! –

Verwandte Themen