body9
@body9

Docker toolbox на windows. Не удается получить доступ к сайту. Почему?

Помогите пожалуйста!
Пытаюсь развернуть проект на докере. Контейнеры создаются, работают. Могу перейти на 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

Вот мои контейнеры:
5c61d49633cf2243432191.png
Я пробовал пробрасывать порты в VirtualBox. После этого заработал phpmyadmin.
5c61d618c2ee7661920051.png
Но основной проект не запускается. Что может быть?
  • Вопрос задан
  • 704 просмотра
Пригласить эксперта
Ответы на вопрос 1
Кажется понял
В VirtualBox порт гостя тоже 4480 выставьте.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы