Nginx in Docker installieren und starten (Standalone-Version)

1. Besorgen Sie sich die Nginx-Konfigurationsdatei

1) Starten Sie nach dem Zufallsprinzip eine Nginx-Instanz, nur um die Konfiguration zu kopieren

docker run -p 80:80 --name nginx -d nginx:1.10

2) Kopieren Sie die Konfigurationsdatei im Container in das aktuelle Verzeichnis

cd /mydata
docker <container> cp nginx:/etc/nginx /mydata/nginx

3) Ändern Sie den Dateinamen: mv nginx conf, erstellen Sie dann ein neues Nginx-Verzeichnis und verschieben Sie diese Konfiguration nach /mydata/nginx

#最终目录结构
- mydata
 - nginx
  - conf   #conf里面就是我们复制出来的所有内容 	

4) Beenden Sie den ursprünglichen Container: Docker stop nginx

5) Führen Sie den Befehl aus, um den ursprünglichen Container zu löschen: docker rm $ContainerId

2. Erstellen Sie offiziell Nginx

docker run -p 80:80 --name nginx \
-v /mydata/nginx/html:/usr/share/nginx/html \
-v /mydata/nginx/logs:/var/log/nginx \
-v /mydata/nginx/conf:/etc/nginx \
-d nginx:1.10

Supongo que te gusta

Origin blog.csdn.net/weixin_44485316/article/details/131867136
Recomendado
Clasificación