Impossible de démarrer nginx sur le docker avec le volume monté

J'essaie de créer un conteneur avec un volume monté afin que nginx puisse utiliser mes files de configuration personnalisés. Toutefois, le conteneur ne démarre pas.

docker-1.6.0 run --name a2 -p 443:443 -v /etc/nginx/conf.d:/etc/nginx/conf.d -P -d nginx 

Je ne vois aucun conteneur en cours d'exécution

 docker-1.6.0 ps 

Cependant, l'exécution d'un

 docker-1.6.0 run --name a1 -p 443:443 -P -d nginx 

affiche parfaitement la page par défaut.

Est-ce que j'utilise les commands correctement? Existe-t-il des dependencies lorsque j'utilise la première command.

J'ai parlé de https://www.nginx.com/blog/deploying-nginx-nginx-plus-docker/

Merci d'avance.

One Solution collect form web for “Impossible de démarrer nginx sur le docker avec le volume monté”

Comme indiqué dans mon commentaire, une forte possibilité est une erreur de syntaxe dans les files de configuration nginx sur l'hôte.

Si vous copyz le file de configuration nginx par défaut sur l'hôte, les commands ci-dessus s'exécutent bien, mais si vous introduisez une erreur de syntaxe dans le file de configuration sur l'hôte, le conteneur ne sera pas exécuté.

Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de réseau.