loom-spinner-cli/config/php-fpm/Dockerfile

24 lines
590 B
Text
Raw Normal View History

2025-04-14 02:52:39 +01:00
FROM php:${PHP_VERSION}-fpm AS php-build
RUN mkdir -p /var/www/html
RUN apt-get -qq update && apt-get -qq install -y \
apt-transport-https \
git \
curl \
zip \
unzip \
libicu-dev \
nano \
bash \
2025-04-14 02:52:39 +01:00
dnsutils \
> /dev/null 2>&1
2025-04-14 02:52:39 +01:00
RUN docker-php-ext-configure intl > /dev/null 2>&1
2025-04-12 19:09:40 +01:00
RUN docker-php-ext-install mysqli pdo pdo_mysql sockets intl exif bcmath > /dev/null
2025-04-14 02:52:39 +01:00
RUN docker-php-ext-install opcache > /dev/null 2>&1
COPY ./opcache.ini "${PHP_INI_DIR}/conf.d"
COPY --from=composer:latest /usr/bin/composer /usr/local/bin/composer
WORKDIR /var/www/html