Spaces:
Paused
Paused
| # Use the official PHP Apache image | |
| FROM php:8.1-apache | |
| # Install git and necessary PHP extensions | |
| RUN apt-get update && apt-get install -y git && \ | |
| docker-php-ext-install pdo pdo_mysql mysqli | |
| # Set Apache ServerName to avoid warning | |
| RUN echo "ServerName localhost" >> /etc/apache2/apache2.conf | |
| # Change Apache listening port to 7860 in both ports.conf and the default site config | |
| RUN sed -i 's/80/7860/g' /etc/apache2/ports.conf /etc/apache2/sites-available/000-default.conf | |
| # Set the working directory | |
| WORKDIR /var/www/html | |
| # Clone your repository into the container (using the master branch) | |
| RUN git clone https://github.com/EMMYHENZ-TECH/Ff-hk.git . | |
| # Expose port 7860 for Apache | |
| EXPOSE 7860 | |
| # Start Apache in the foreground | |
| CMD ["apache2-foreground"] |