Skip to content
Snippets Groups Projects
Dockerfile 528 B
Newer Older
FROM php:8.2-apache-bookworm
RUN apt-get update && apt-get install -y \
    zip unzip \
    libssl-dev \
    pkg-config \
    libcurl4-openssl-dev \
    git \
    && pecl install mongodb \
    && docker-php-ext-enable mongodb
RUN a2enmod rewrite
RUN a2enmod actions
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
WORKDIR /var/www/html
ADD composer.* /var/www/html/
ADD api /var/www/html/api/
ADD index.php /var/www/html/
ADD .htaccess /var/www/html/
RUN composer install