Skip to content
This repository was archived by the owner on Mar 29, 2024. It is now read-only.

Commit 34aea36

Browse files
committed
Change to php 8.0
1 parent e70ca0b commit 34aea36

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
FROM php:7.4-alpine AS Test
2-
RUN apk add --no-cache composer
1+
FROM php:fpm-alpine AS Test
2+
COPY --from=composer:latest /usr/bin/composer /usr/local/bin/composer
33
RUN docker-php-ext-install mysqli
44
RUN docker-php-ext-enable mysqli
55
USER 1000:1000
@@ -8,8 +8,8 @@ WORKDIR /test
88
RUN composer install --no-plugins --no-scripts --no-cache -n -o -v
99
RUN ./vendor/bin/phpunit --configuration phpunit.xml
1010

11-
FROM php:7.4-alpine AS Build
12-
RUN apk add --no-cache composer
11+
FROM php:fpm-alpine AS Build
12+
COPY --from=composer:latest /usr/bin/composer /usr/local/bin/composer
1313
WORKDIR /api
1414
RUN docker-php-ext-install mysqli
1515
RUN docker-php-ext-enable mysqli
@@ -21,7 +21,7 @@ COPY --chown=1000:1000 ["composer.json", "robots.txt", "Download.php", "./"]
2121
RUN composer install --no-dev --no-plugins --no-scripts --no-cache -n -o -v
2222
RUN rm composer.json
2323

24-
FROM php:7-fpm-alpine AS Run
24+
FROM php:fpm-alpine AS Run
2525
WORKDIR /api
2626
COPY --from=Build --chown=1000:1000 /api /api
2727
RUN apk add nginx php-mysqli

0 commit comments

Comments
 (0)