Angenommen, www.a.com wurde mit normalem lnmp erstellt
Angenommen, www.b.com läuft im Docker
Wie soll ich es konfigurieren? Ich denke daran, dass der Nginx des Hosts den Datenverkehr an Docker weiterleitet
Wenn Sie zwei Domänennamen in Docker ausführen müssen, müssen Sie zwei Container öffnen. Kann ein Container verwendet werden?
Antwortinhalt:
Angenommen, www.a.com wurde mit normalem lnmp erstellt
Angenommen, www.b.com läuft im Docker
Wie soll ich es konfigurieren? Ich denke daran, dass der Nginx des Hosts den Datenverkehr an Docker weiterleitet
Wenn Sie zwei Domänennamen in Docker ausführen müssen, müssen Sie zwei Container öffnen. Kann ein Container verwendet werden?
Sie können den Nginx-HTTP-Reverse-Proxy des Hosts für den Nginx-HTTP-Dienst von Docker verwenden
Um zwei Domänennamen auszuführen, müssen Sie nur zwei Vhosts in Nginx konfigurieren. Es ist nicht erforderlich, zwei Container zu öffnen. Dies hängt von den Geschäftsanforderungen ab.
Sie können mehrere Nginx-Dienste in einem Container implementieren, indem Sie den Container-Alias des Netzwerks festlegen