FROM php:8.2-fpm # Install dependencies RUN apt-get update && apt-get install -y \ build-essential \ libpng-dev \ libonig-dev \ libxml2-dev \ zip \ unzip \ curl \ git \ nodejs \ npm # Install PHP extensions RUN docker-php-ext-install pdo_mysql mbstring exif pcntl bcmath gd # Install Composer COPY --from=composer:latest /usr/bin/composer /usr/bin/composer WORKDIR /var/www COPY . . RUN composer install RUN npm install && npm run build CMD ["php-fpm"]