Maison >Opération et maintenance >Docker >Comment résoudre le problème selon lequel ngnix ne peut pas démarrer dans Docker
Docker ngnix ne peut pas démarrer ?
J'ai créé un nouveau conteneur Docker. Lorsque j'ai modifié le fichier de configuration nginx, il manquait un point-virgule. La configuration nginx était incorrecte, ce qui entraînait l'échec du démarrage du conteneur nginx.
Étant donné que le conteneur n'a pas été démarré, vous ne pouvez pas accéder au conteneur pour apporter des modifications.
Comment afficher le conteneur Docker qui a signalé l'erreur : Docker enregistre le nom du conteneur
La solution est la suivante :
1. Copiez d'abord la configuration dans le conteneur
docker cp my-nginx:/etc/nginx/conf.d/nginx.conf /root/Downloads2. Modifiez les fichiers dans le répertoire copié
cd /root/Downloads vim nginx.conf3. Une fois la modification terminée, remplacez le fichier de configuration dans le conteneur
docker cp nginx.conf my-nginx:/etc/nginx/conf.d/nginx.conf
注意:我这里的文件名是nginx.conf,注意实际你容器里面的配置文件名。如:default.conf
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!