Heim  >  Artikel  >  Betrieb und Instandhaltung  >  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?

王林
王林Original
2020-05-21 14:46:115005Durchsuche

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

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

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!

Stellungnahme:
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