Après avoir utilisé Docker et démarré l'image officielle nginx de Docker Hub, il y a deux fichiers de configuration dans le conteneur,
L'un est : /etc/nginx/conf.d/default.conf
/etc/nginx/conf.d/default.conf
另一个是:/etc/nginx/nginx.conf
L'autre est : /etc/nginx/nginx.conf
Je ne sais pas quelle est la différence entre ces deux fichiers,
J'ai donc téléchargé le package compressé depuis le site officiel de nginx pour le vérifier (pas d'installation miam, juste en téléchargement),
Mais il n'y a que nginx.conf dans le paquet compressé, pas default.conf,
Alors entrez, j'ai ouvert le conteneur et je l'ai regardé, mais il n'y avait pas de vi dans le conteneur, donc il n'a pas pu être ouvert.
Question :
Existe-t-il un autre moyen d'afficher les fichiers dans le conteneur (autre que l'installation de vi) ?
nginx.conf est le fichier de configuration chargé par nginx par défaut
Vous pouvez afficher le chemin du fichier de configuration par défaut de nginx via
nginx -V
.Je n'ai jamais utilisé docker nginx, mais je suppose que default.conf peut être inclus dans nginx.conf. En d'autres termes, nginx.conf est le fichier de configuration principal et default.conf est le fichier qui configure un hôte virtuel par défaut.