Собрал два контейнера с помощью докер компоуз и файла yml
Докер стоит на виртуалке дебиан на vmware, основная система Windows 11
ип виртуалки с докером 192.168.0.15
version: "3"
services:
nginx:
build:
context: .
dockerfile: nginx/Dockerfile
ports:
- "8080:80"
networks:
- internal
volumes:
- ./data/:/var/www/html/
- ./logs/nginx:/var/log/nginx/
php:
image: php:fpm-alpine
networks:
- internal
volumes:
- ./data/:/var/www/html/
- ./logs/php.log:/var/log/fpm-php.www.log
networks:
internal:
driver: bridge
при загрузке
192.168.0.15:8080 пишет
File not found.
полагаю какая то проблема с volumes
файл index.html должен запрашиваться из ./data/ на хосте с дебианом
в контейнере nginx он есть
а в контейнере php его нет, почему ?
делаю все по статье
https://blog.devsense.com/2019/php-nginx-docker
файл yml скопирован оттуда