Помогите пожалуйста!
Пытаюсь развернуть проект на докере. Контейнеры создаются, работают. Могу перейти на phpmyadmin с помощью localhost:8080. А вот открыть проект по localhost:4480 не могу. Пишет - Не удается получить доступ к сайту. Что может быть?
Вот код docker-compose.yml:
version: '3'
services:
web:
build: ./web
environment:
- APACHE_RUN_USER=#1000
volumes:
- ${APP_PATH_HOST}:${APP_PATH_CONTAINER}
ports:
- 4480:80
working_dir: ${APP_PATH_CONTAINER}
db:
image: mariadb
restart: always
environment:
MYSQL_ROOT_PASSWORD: qwerty
volumes:
- ${DB_PATH_HOST}:/var/lib/mysql
phpmyadmin:
image: phpmyadmin/phpmyadmin
environment:
- PMA_ARBITRARY=1
restart: always
ports:
- 8080:80
volumes:
- /sessions
composer:
image: composer:1.6
volumes:
- ${APP_PATH_HOST}:${APP_PATH_CONTAINER}
working_dir: ${APP_PATH_CONTAINER}
command: composer install
Вот мои контейнеры:
Я пробовал пробрасывать порты в VirtualBox. После этого заработал phpmyadmin.
Но основной проект не запускается. Что может быть?