#syntax=docker/dockerfile:1

ARG PHP_VERSION=8.4

FROM wordpress:php${PHP_VERSION} AS upstream

WORKDIR /tmp
RUN pecl install redis apcu; \
    docker-php-ext-enable redis apcu;

RUN curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar; \
    chmod +x wp-cli.phar; \
    mv wp-cli.phar /usr/local/bin/wp;


FROM upstream AS runtime

WORKDIR /var/www/html