forked from LiveCarta/LiveCartaWP
18 lines
487 B
Docker
18 lines
487 B
Docker
FROM composer:latest AS setup
|
|
WORKDIR /src
|
|
COPY . .
|
|
RUN composer install --no-dev --optimize-autoloader
|
|
|
|
FROM wordpress:6.1.1-php8.2 AS app
|
|
ARG ENV_NAME
|
|
|
|
USER www-data:www-data
|
|
WORKDIR /var/www/html
|
|
|
|
COPY --from=setup --chown=www-data:www-data ./htdocs .
|
|
COPY --from=setup --chown=www-data:www-data ./environments/docker_container/ .
|
|
COPY --from=setup --chown=www-data:www-data ./environments/all/ .
|
|
COPY --from=setup --chown=www-data:www-data ./environments/${ENV_NAME}/robots.txt .
|
|
|
|
|