Сам я не шибко волоку в администрировании вот решил с докером побаловаться. Я собирал контейнер по вот этому сайту:
https://phptoday.ru/post/gotovim-lokalnuyu-sredu-d... все заработало кроме последнего пункта.
Не могу сделать домен для сайта, тоесть сайт по локальному ip 127.0.0.1 и localhost доступен , а по адресу hello.dev нет. Все файлы и папки так же оформленны и сделанны как и по инструкции этой , единственное изменил docker-composer вот в этой части где примантировал свой файл hosts:
services:
nginx:
# используем последний стабильный образ nginx
image: nginx:latest
# маршрутизируем порты
ports:
- "80:80"
- "443:443"
# монтируем директории, слева директории на основной машине, справа - куда они монтируются в контейнере
volumes:
- ./hosts:/etc/nginx/conf.d
- ./hosts/hosts:/etc/hosts
- ./www:/var/www
- ./logs:/var/log/nginx
# nginx должен общаться с php контейнером
links:
- php
сам файл hosts такой :
127.0.0.1 localhost
127.0.0.1 hello.dev
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
172.18.0.4 84d108cbe9f9