FROM php:8.3-fpm # Install system dependencies RUN apt-get update && apt-get install -y \ libpng-dev \ libonig-dev \ libxml2-dev \ libicu-dev \ libpq-dev \ zip \ unzip \ git \ curl # Install PHP extensions RUN docker-php-ext-install pdo_pgsql pgsql intl gd # Install Composer COPY --from=composer:latest /usr/bin/composer /usr/bin/composer WORKDIR /var/www COPY . . RUN composer install --no-dev --optimize-autoloader RUN php artisan config:cache || true RUN php artisan route:cache || true RUN php artisan view:cache || true EXPOSE 8080 CMD ["php-fpm"]