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///' /etc/apache2/sites-available/000-default.conf RUN sed -i '/<\/VirtualHost>/i \n AllowOverride All\n' /etc/apache2/sites-available/000-default.conf RUN cat /etc/apache2/sites-available/000-default.conf RUN ls -l EXPOSE 7860 CMD ["apache2-foreground"]