Spaces:
Running
Running
File size: 1,039 Bytes
deeb0da ceed8ef 1cd243d aeddfb7 1cd243d ceed8ef a6e3376 54b2c5f ce146ee 6e373a4 8bdec02 d729a23 9cfe93b cfaa24b 3a67ab8 0aa3058 956024e 7cd8a04 d6ae28c b08a4da d6ae28c 9cfe93b 416a312 a2a532f 2699ee6 6097d9e 6c5c30a 6097d9e 80dca99 5b1f226 1cd243d deeb0da |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
FROM php:8.2-apache
RUN apt-get update && apt-get install -y \
libpng-dev \
libjpeg-dev \
libfreetype6-dev \
libonig-dev \
libxml2-dev \
zip \
git \
unzip \
&& docker-php-ext-install pdo_mysql mbstring exif pcntl bcmath gd
# COPY .htaccess .htaccess
RUN chown -R www-data:www-data /var/www/html
# RUN groupadd www
RUN useradd -m -u 1000 user
RUN chmod -R 777 /var/www
WORKDIR /var/www/html
RUN git clone https://github.com/icret/EasyImages2.0.git /var/www/html
RUN chown -R user:user /var/www/html
RUN chmod -R 755 /var/www/html \
&& chmod -R 777 /var/www/html/i
RUN sed -i 's/Listen 80/Listen 7860/' /etc/apache2/ports.conf \
&& sed -i 's/<VirtualHost \*:80>/<VirtualHost \*:7860>/' /etc/apache2/sites-available/000-default.conf
RUN sed -i '/<\/VirtualHost>/i <Directory /var/www/html>\n AllowOverride All\n</Directory>' /etc/apache2/sites-available/000-default.conf
RUN cat /etc/apache2/sites-available/000-default.conf
RUN ls -l
EXPOSE 7860
CMD ["apache2-foreground"] |