Skip to content

Commit 0566792

Browse files
committed
Merge pull request #17 from cyildirim/master
node8 + php7.3 support
2 parents e740e80 + 5edb2c9 commit 0566792

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

node-php/node8-php7.3/Dockerfile

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
FROM node:8
2+
3+
RUN apt-get update -y
4+
RUN npm install -g grunt-cli && npm install -g bower
5+
6+
RUN apt-get install -y apt-transport-https lsb-release ca-certificates && \
7+
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg && \
8+
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list
9+
10+
RUN apt-get update && \
11+
apt-get install -y \
12+
php7.3 \
13+
php7.3-bcmath \
14+
php7.3-gd \
15+
php7.3-intl \
16+
php7.3-mbstring \
17+
php7.3-opcache \
18+
php7.3-pdo \
19+
php7.3-soap \
20+
php7.3-xsl \
21+
php7.3-zip \
22+
php7.3-pdo-mysql \
23+
&& apt-get clean
24+
25+
RUN mkdir -p /home/app \
26+
&& usermod -d /home/app -l app node \
27+
&& chown -R app /home/app
28+
29+
USER app
30+
31+
WORKDIR /var/www/html

0 commit comments

Comments
 (0)