FROM php:8.2.4-fpm EXPOSE 9000 WORKDIR /var/www RUN apt-get update && apt-get install -y \ curl \ wget \ less \ vim \ git \ libpq-dev \ nginx RUN mv /usr/local/etc/php/php.ini-production /usr/local/etc/php/php.ini RUN rm -f /usr/local/etc/php/php.ini-development RUN rm /etc/apt/preferences.d/no-debian-php RUN docker-php-ext-install \ pdo_pgsql \ pgsql RUN pecl install xdebug RUN docker-php-ext-enable xdebug RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer # Configure Xdebug COPY docker/php/php.ini /usr/local/etc/php/ COPY docker/php/xdebug.ini /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini COPY start.sh /home/start.sh #nginx ADD docker/nginx/default.conf /etc/nginx/conf.d/default.conf COPY docker/nginx/nginx.conf /etc/nginx/nginx.conf CMD ["/bin/bash","/home/start.sh"]