diff --git a/compose.yml b/compose.yml index c32583e..fd88784 100644 --- a/compose.yml +++ b/compose.yml @@ -35,7 +35,9 @@ services: retries: 3 wordpress: - image: wordpress:latest + build: + context: . + dockerfile: config/wordpress.Dockerfile depends_on: db: condition: service_healthy diff --git a/config/wordpress.Dockerfile b/config/wordpress.Dockerfile new file mode 100644 index 0000000..d9fc457 --- /dev/null +++ b/config/wordpress.Dockerfile @@ -0,0 +1,6 @@ +FROM composer:2 AS composer +FROM wordpress:cli AS wpcli + +FROM wordpress:latest +COPY --from=composer /usr/bin/composer /usr/local/bin/composer +COPY --from=wpcli /usr/local/bin/wp /usr/local/bin/wp