Skip to content

Commit cc7d01e

Browse files
authored
Add Dockerfile-80
1 parent 1d47285 commit cc7d01e

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

docker/php/Dockerfile-80

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
FROM php:8.0-alpine
2+
3+
MAINTAINER Peter Lai <alk03073135@gmail.com>
4+
5+
COPY composer-setup.php composer-setup.php
6+
# COPY php.ini-production $PHP_INI_DIR/php.ini
7+
8+
RUN apk update && \
9+
apk add git
10+
11+
# Install gmp
12+
Run apk add gmp-dev && \
13+
docker-php-ext-install gmp
14+
15+
# Install nodejs
16+
# Run apk add --update nodejs nodejs-npm
17+
18+
# Install composer
19+
RUN php composer-setup.php && \
20+
php composer-setup.php --install-dir=/usr/bin --filename=composer && \
21+
php -r "unlink('composer-setup.php');"
22+
23+
WORKDIR /app

0 commit comments

Comments
 (0)