Docker ngnix kann nicht gestartet werden?
Ich habe einen neuen Docker-Container erstellt, als ich die Nginx-Konfigurationsdatei geändert habe. Die Nginx-Konfiguration war falsch, was dazu führte, dass der Nginx-Container nicht gestartet werden konnte.
Da der Container nicht gestartet wurde, können Sie den Container nicht betreten, um Änderungen vorzunehmen.
So zeigen Sie den Docker-Container an, der den Fehler gemeldet hat: Docker-Protokolle Containername
Die Lösung lautet wie folgt:
1. Kopieren Sie zunächst die Konfiguration in den Container
docker cp my-nginx:/etc/nginx/conf.d/nginx.conf /root/Downloads
2. Ändern Sie die Dateien im kopierten Verzeichnis
cd /root/Downloads vim nginx.conf
3. Ersetzen Sie nach Abschluss der Änderung die Konfigurationsdatei im Container
注意:我这里的文件名是nginx.conf,注意实际你容器里面的配置文件名。如:default.conf
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, dass ngnix in Docker nicht gestartet werden kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!