директорию в целом
- '/home/docker/nginx:/etc/nginx'
То nginx падает с ошибкой
nginx: [emerg] open() "/etc/nginx/nginx.conf" failed (2: No such file or directory)
Также заметил, что свои node приложения, которые я обычно в докерфайле выставляю в workdir /app, точно также не хотят маунтиться.
Т.е. вот это работать не будет
- '/home/docker/front:/app'
В то время как замаунтить, например, папку src можно без проблем
- '/home/docker/front:/app/src'
Как так?
Сообщение об ошибке читать пробовал?
Да, nginx не может открыть файл nginx.conf. Почему? Свежый образ, маунт в /home/docker/nginx. Ожидаю, что nginx создаст внутри нужные директории и docker сделает маунт
докер ничего не будет создавать в папке, если она смонтирована с хоста. это работает только с volume
Спасибо, это все объясняет
Обсуждают сегодня