J'ai un docker avec la version 17.06.0-ce
. Lorsque j'essaie d'installer NGINX à l'aide de docker avec la commande:
docker run -p 80:80 -p 8080:8080 --name nginx -v $PWD/www:/www -v $PWD/conf/nginx.conf:/etc/nginx/nginx.conf -v $PWD/logs:/wwwlogs -d nginx:latest
Cela montre que
docker: réponse d'erreur du démon: erreur d'exécution oci: container_linux.go: 262: démarrage du processus de conteneur causé "process_linux.go: 339: conteneur init causé \" rootfs_linux.go: 57: montage \\ "/ appdata / nginx / conf / nginx.conf \\ "\\ "à rootfs / var / lib / docker / aufs / mnt / dcea22444e9ffda114593b18fc8b574adfada06947385aedc2ac09f199188fa0 \\" à \\" / var / lib / docker / aufs / mnt / dcea22444e9ffda114593b18fc8b574adfada06947385aedc2ac09f199188fa0 / etc / nginx / nginx.conf \\ "a causé \\" pas un répertoire \\ "\" ": essayez-vous de monter un répertoire sur un fichier (ou vice-versa)? Vérifiez si le chemin d'hôte spécifié existe et est du type attendu.
Si vous ne montez pas le nginx.conf
fichier, tout va bien. Alors, comment puis-je monter le fichier de configuration?
ls -al .
? Je veux voir à quoi ressemble ton pwd.