Maison >Opération et maintenance >Docker >Comment résoudre le problème selon lequel ngnix ne peut pas démarrer dans Docker

Comment résoudre le problème selon lequel ngnix ne peut pas démarrer dans Docker

WJ
WJoriginal
2020-06-08 16:52:333458parcourir

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/Downloads

2. Modifiez les fichiers dans le répertoire copié

 cd /root/Downloads
 vim nginx.conf

3. 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

Recommandations associées :

tutoriel docker

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn