Но у меня есть проблема с этим простым скриптом. Всегда не разрешается при доступе к localhost:8080.
Это мой файл Dockerfile
Код: Выделить всё
FROM dunglas/frankenphp:latest
RUN apt-get update && apt-get install -y \
git \
unzip \
vim \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /var/www/public_html
COPY ./app .
EXPOSE 80
CMD ["frankenphp", "php-server", "-r", "/var/www/public_html"]
Код: Выделить всё
version: '3.8'
services:
app:
container_name: therapy_app
build:
context: .
dockerfile: Dockerfile
ports:
- "8080:80"
volumes:
- ./app:/var/www/public_html
environment:
- APP_ENV=local
- APP_DEBUG=true
networks:
- therapy_nt
networks:
therapy_nt:
driver: bridge
Код: Выделить всё
Подробнее здесь: [url]https://stackoverflow.com/questions/79329751/i-want-to-run-simple-php-with-frankenphp-inside-docker[/url]
Мобильная версия