docker-image-nginx/Dockerfile
2023-11-02 12:39:54 +03:00

18 lines
985 B
Docker
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Используем debian 11
FROM debian:11
# Обозначаем часовой пояс
ENV TZ=Europe/Moscow
# Устанавливаем пакеты, выключаем режим демона в конфигурационном файле и создаем папку /run/php для работы php-fpm
RUN apt update -y
RUN apt install -y nginx php7.4 php7.4-fpm
RUN echo "daemon off;" >> /etc/nginx/nginx.conf
RUN mkdir /run/php
# Копируем php/html файлы. Если не требуется оставлять их прямо в образе, укажите в volume папку с файлами
# COPY ./html/ /var/www/html
# Копируем модифицированный конфигурационный фаил default виртуального хоста
COPY ./nginx.cfg /etc/nginx/sites-enabled/default
# Запускаем php-fpm
CMD php-fpm7.4 -D ; nginx
# Обозначаем порт на котором будем работать
EXPOSE 80