2025-11-13 14:48:42 +07:00

19 lines
465 B
Docker

FROM php:8.1-apache
# Install ekstensi PHP yang dibutuhkan
RUN apt-get update && apt-get install -y \
libzip-dev zip unzip git \
&& docker-php-ext-install mysqli pdo pdo_mysql zip
# Aktifkan mod_rewrite (penting untuk routing dan login)
RUN a2enmod rewrite
# Copy source code (untuk development pakai volume)
COPY ./src/ /var/www/html/
# Ubah permission agar Apache bisa akses file
RUN chown -R www-data:www-data /var/www/html
# Expose port 80
EXPOSE 80