Docker Nginx kann eine Verbindung herstellen, aber keine Antwort
392
davidshen84
Mein System ist Gentoo 64 Bit mit Docker Docker version 18.03.1-ce, build 9ee9f40
. Ich habe das Gentoo-Wiki verfolgt und meine lokale Dockerumgebung eingerichtet.
Jetzt kann ich einen Nginx-Container erstellen.
docker run --rm -p 80:80 nginx
Dann besorgen Sie sich die Startseite.
curl 127.0.0.1:80 -v
Wenn ich jedoch den ersten Container töte und versuche, einen anderen mit demselben Befehl zu erstellen, könnte der Befehl erfolgreich sein, aber der curl
Befehl funktioniert nicht.
Die Ausgabe des Curl-Befehls zum 2. Mal ist wie folgt.
* Rebuilt URL to: 127.0.0.1:80/ * Trying 127.0.0.1... * TCP_NODELAY set * Connected to 127.0.0.1 (127.0.0.1) port 80 (#0) > GET / HTTP/1.1 > Host: 127.0.0.1 > User-Agent: curl/7.61.1 > Accept: */* >
Dann warte sehr lange.
* Recv failure: Connection reset by peer * Closing connection 0
Auf der Containerseite ist kein Protokoll oder Fehler aufgetreten.
Es sieht so aus curl
, als könnte der Nginx eine Verbindung herstellen, er kann jedoch keine Antwort erhalten.
Funktioniert für mich .... Was sagt `docker ps -a`?
xenoid vor 5 Jahren
0
@xenoid, `ps -a` sieht gut aus. Ich kann auch "exec" im Container. Ich bin mir sicher, dass der Container lebt.
davidshen84 vor 5 Jahren
0
Vielleicht können Sie den Port 80 mit dem Befehl `sudo netstat -lntp | überprüfen grep 80`.
Charles Xu - MSFT vor 5 Jahren
0
Hab das als erstes getan. Port 80 wird nach dem Töten des ersten Containers freigegeben und nach dem Starten des zweiten Containers geöffnet.
davidshen84 vor 5 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4