GNU/Linux >> Znalost Linux >  >> Debian

Webový server Nginx Docker image založený na Debian GNU/Linux

O

Automatizovaný sestavení docker Nginx image „linuxconfig/nginx“ lze použít jako základní testovací prostředí pro nasazení statických webů.

Konfigurace

Obraz je vytvořen na základě výchozí konfigurace webového serveru Nginx běžící na Debian GNU/Linux. Webový server Nginx běží v popředí a naslouchá na výchozím portu 80.

Použití

Vytvořte adresář a umístěte do něj svůj statický web.

$ mkdir html
$ echo "My Static Website" > html/index.html
OR
$ cp -r /path/to/your/static/website/* html/

Nasaďte kontejner nginx docker na základě obrázku dockeru „linuxconfig/nginx“.

$ sudo docker run -d --name=nginx -p 80 -v $PWD/html:/var/www/html linuxconfig/nginx

Výše uvedený příkaz nasadí nový kontejner dockeru s názvem nginx. Zkontrolujte přesměrování portu z náhodného místního portu na port 80 v kontejneru nginx:

$ sudo docker port nginx
80/tcp -> 0.0.0.0:49153

V této fázi budete mít přístup ke svému statickému webu přes místní port 49153 na vašem hostitelském systému:

$ curl http://localhost:49153
Nginx Docker Container

Debian
  1. Jak znovu zkompilovat webový server nginx na Debian Linuxu

  2. Jak nainstalovat Docker engine na Debian 9 Stretch Linux

  3. Nastavení reverzního proxy serveru Nginx v systému Debian Linux

  1. Povolte přihlášení SSH root na serveru Debian Linux Server

  2. Jak nainstalovat webový server Nginx na Linux

  3. Instalace Nginx na server Debian 9 – proces krok za krokem?

  1. Instalace phpVirtualBox na Debian Linux a webový server Apache2

  2. Jak nainstalovat PHP 7.1 na GNU/Linux Debian 8.7 (jessie) server?

  3. Webový server Node.js nasazený v Dockeru