Всем привет! Пытаюсь запустить symfony приложение с помощью docker'a. Скачал с помощью composer'a api приложение symfony
composer create-project symfony/skeleton my_project_name
. Создал в установленном проекте Dockerfile. Заполнил его таким содержимом
FROM php:7.4-cli
ADD . /opt/symfony
WORKDIR /opt/symfony
EXPOSE 8080
CMD ["php", "-S", "localhost:8080", "-t", "public/"]
То есть по сути открывается порт 8080 и командой
php -S localhost:8080 -t public/
запускаю сервер.
Далее делаю билд этого проекта
sudo docker build -t name/symfony .
И запускаю его
sudo docker run -p 8080:8080 name/symfony
Получаю такое:
И я с браузера пытаюсь перейти на localhost:8080, но получаю такое
Как это исправить? Почему у меня не получается получить доступ к приложению?