Heim  >  Fragen und Antworten  >  Hauptteil

linux - Wie konfiguriere ich den Zugriff auf benutzerdefinierte Nginx-Domänennamen in Docker?

Die Umgebung ist Ubuntu 16.04 und auf den Nginx-Container kann erfolgreich über Port 80 zugegriffen werden. Das gemeinsame Verzeichnis zwischen dem Container und dem Host ist ~/web

Derzeit möchte ich Folgendes implementieren: Passen Sie zwei Domänennamen a.com
und b.com an und fordern Sie die Verzeichnisse ~/web/a bzw. ~/web/b an, indem Sie auf diese beiden benutzerdefinierten Domänennamen zugreifen

Bitte sagen Sie mir, wie Sie die Host-Hosts- und Nginx-Container-Hosts-Dateien festlegen und wie Sie die Conf-Datei des Nginx-Containers konfigurieren.

Die nginx.conf-Konfiguration im Container ist wie folgt

server {
  listen 80;
  server_name a.com;
  root /usr/local/nginx/html/a;
  index index.html;
}

server {
  listen 80;
  server_name b.com;
  root /usr/local/nginx/html/b;
  index index.html;
}
为情所困为情所困2677 Tage vor1064

Antworte allen(1)Ich werde antworten

  • 世界只因有你

    世界只因有你2017-05-24 11:37:51

    只需要设置宿主机得就行

    Antwort
    0
  • StornierenAntwort