Heim > Betrieb und Instandhaltung > Docker > Was soll ich tun, wenn ich nach dem Start durch Docker nicht auf Nginx zugreifen kann?

Was soll ich tun, wenn ich nach dem Start durch Docker nicht auf Nginx zugreifen kann?

王林
Freigeben: 2020-05-21 14:46:11
Original
5065 Leute haben es durchsucht

Was soll ich tun, wenn ich nach dem Start durch Docker nicht auf Nginx zugreifen kann?

Problembehebung:

Installieren Sie das Nginx-Image im Docker, erstellen Sie mit dem folgenden Befehl einen Nginx-Container und starten Sie ihn.

docker run --name nginx -d nginx
Nach dem Login kopieren

Geben Sie nach dem Start die IP-Adresse in den Browser ein, um darauf zuzugreifen, aber der Zugriff ist fehlgeschlagen.

Ursachenanalyse:

Der Mapping-Port-Parameter von Port 80 fehlt

Der richtige Befehl lautet:

docker run --name nginx -p 80:80 -d nginx
Nach dem Login kopieren

Starten Sie den Container erneut, im Browser Der Zugriff kann erfolgreich sein.

Hinweis: Auch für den Standard-Port-80-Listening-Container muss der zugeordnete Port-Parameter von Port 80 im laufenden Befehl angegeben werden.

Empfohlenes Tutorial: Docker-Tutorial

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn ich nach dem Start durch Docker nicht auf Nginx zugreifen kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage