Intereting Posts
Совместное использование динамического содержимого в узлах контейнеров докеров в Jelastic Использование композитора с wordpress в докере Запустить докер с отображением томов из другого контейнера докера Многие докерные контейнеры и сбережения Крон в cron.d не будет запущен на Ubuntu, работающем внутри Docker Container Установка Postgres 9.6 в centos docker Развертывание приложения Golang в контейнере докеров Что происходит с объемом докеров при удалении контейнера Данные из файла Dockerfile RUN не отображаются Кафка и Докер: Нажатие сообщений Кафки другому докционированному потребителю Как настроить локальную разработку Docker с помощью виртуального хоста? Сравнение производительности между собственной системой и докерным контейнером Контейнер для докеров Windows не может подключаться к компьютеру docker start <идентификатор контейнера> ничего не делает Как оправиться от

Файлы конфигурации монтирования nginx внутри контейнера докера

Я хотел бы установить nginx.conf и default.conf в контейнер с nginx.

 docker run --detach --tty --interactive --publish=8081:80 -v $(pwd)/app:/var/www/ -v $(pwd)/configurations/nginx.conf:/etc/nginx/nginx.conf -v $(pwd)/configurations/default.conf:/etc/nginx/sites-enabled/default.conf --name="my_container" my:dev 

У меня ошибка 404, и когда я вошел в контейнер докеров, я обнаружил, что каталог приложения был монтирован, но default.conf был по умолчанию.

Это файл default.conf:

 server { root /var/www; index index.html index.htm index.php; server_name localhost; location / { try_files $uri $uri/ /index.php?$query_string =404; } location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/run/php/php7.0-fpm.sock; fastcgi_index index.php; include fastcgi_params; fastcgi_buffer_size 128k; fastcgi_buffers 256 16k; fastcgi_busy_buffers_size 256k; fastcgi_temp_file_write_size 256k; fastcgi_read_timeout 240; } }