21 lines
541 B
Docker
21 lines
541 B
Docker
FROM php:8.4-fpm-alpine
|
|
|
|
RUN apk add --no-cache \
|
|
git curl libpng-dev libzip-dev oniguruma-dev icu-dev \
|
|
autoconf g++ make linux-headers $PHPIZE_DEPS
|
|
|
|
RUN docker-php-ext-install \
|
|
pdo_mysql mbstring zip exif pcntl bcmath gd intl sockets
|
|
|
|
RUN pecl install redis && docker-php-ext-enable redis
|
|
|
|
COPY --from=composer:2.7 /usr/bin/composer /usr/bin/composer
|
|
|
|
COPY entrypoint.sh /usr/local/bin/entrypoint.sh
|
|
RUN chmod +x /usr/local/bin/entrypoint.sh
|
|
|
|
WORKDIR /var/www/html
|
|
|
|
ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]
|
|
CMD ["php-fpm"]
|