У меня есть докер с версией 17.06.0-ce
. Когда я пытаюсь установить NGINX, используя docker с командой:
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
Это показывает, что
Докер: Ошибка ответа от демона: oci Ошибка времени выполнения: container_linux.go: 262: вызван запуск процесса контейнера "process_linux.go: 339: вызвана инициализация контейнера \" rootfs_linux.go: 57: монтирование \\"/appdata/nginx/conf/nginx.conf \\" в rootfs \\ "/Var/Library/грузчик /AUFS/мнт/dcea22444e9ffda114593b18fc8b574adfada06947385aedc2ac09f199188fa0 \\" в \\ "/Var/Library/грузчик /AUFS/мнт/dcea22444e9ffda114593b18fc8b574adfada06947385aedc2ac09f199188fa0/и т.д. /Nginx/nginx.conf \\" вызвал\\"не каталог \\"\"" : Вы пытаетесь смонтировать каталог в файл (или наоборот)? Проверьте, существует ли указанный путь к хосту и соответствует ли он ожидаемому типу.
Если не монтировать файл nginx.conf
, все в порядке. Итак, как я могу смонтировать файл конфигурации?