Автор оригинала: David Wong.
Основное отличие заключается в локальной конфигурации nginx
Поскольку служба PHP FPM предоставляется docker , содержимое, связанное с PHP, в nginx изменяется.
Примечание: каталог PHP-файла в docker-это/var/www/HTML, в то время как (мой) локальный каталог -/data/www/имя проекта.
Исходная конфигурация
Root / data / www / project name; location ~ \.php$ { Fastcgi? Pass 127.0.0.1:9000; or the address provided by docker: 172.17.0.1:9000; fastcgi_index index.php; include fastcgi_params; }
Измените корневую строку на:
Root / var / www / HTML / project name is the project path loaded by PHP in docker
Тест В Порядке!
Оригинал: “https://developpaper.com/using-the-host-nginx-with-the-php-of-docker/”