FROM php:8.1-apache # 1. Install ekstensi PHP mysqli yang diperlukan untuk koneksi database RUN docker-php-ext-install mysqli && docker-php-ext-enable mysqli # 2. Aktifkan modul rewrite Apache (jika diperlukan untuk routing/htaccess) RUN a2enmod rewrite # 3. Salin semua file dari repositori Git ke dalam folder web server Apache COPY . /var/www/html/ # 4. Atur hak akses folder agar bisa dibaca oleh web server RUN chown -R www-data:www-data /var/www/html # 5. Buka port 80 untuk akses web EXPOSE 80