File tree 7 files changed +22
-13
lines changed
7 files changed +22
-13
lines changed Original file line number Diff line number Diff line change
1
+ files /s6-overlay
1
2
.idea
Original file line number Diff line number Diff line change @@ -7,7 +7,10 @@ RUN apk -U upgrade && apk add \
7
7
nginx \
8
8
php5 \
9
9
php5-fpm \
10
- && rm -rf /var/cache/apk/*
10
+ && rm -rf /var/cache/apk/* \
11
+ && addgroup -S php \
12
+ && adduser -S -G php php
13
+
11
14
12
15
COPY files/s6-overlay files/general files/php5 /
13
16
Original file line number Diff line number Diff line change @@ -7,7 +7,9 @@ RUN apk -U upgrade && apk add \
7
7
nginx \
8
8
php7 \
9
9
php7-fpm \
10
- && rm -rf /var/cache/apk/*
10
+ && rm -rf /var/cache/apk/* \
11
+ && addgroup -S php \
12
+ && adduser -S -G php php
11
13
12
14
COPY files/s6-overlay files/general files/php7 /
13
15
Original file line number Diff line number Diff line change @@ -7,7 +7,9 @@ RUN apk -U upgrade && apk add \
7
7
nginx \
8
8
php7 \
9
9
php7-fpm \
10
- && rm -rf /var/cache/apk/*
10
+ && rm -rf /var/cache/apk/* \
11
+ && addgroup -S php \
12
+ && adduser -S -G php php
11
13
12
14
COPY files/s6-overlay files/general files/php7 /
13
15
Original file line number Diff line number Diff line change 1
1
.PHONY : build up clean
2
2
3
3
build :
4
- mkdir files/s6-overlay
5
- wget -P /tmp https://github.com/just-containers/s6-overlay/releases/download/v1.19.1.1/s6-overlay-amd64.tar.gz
6
- gunzip -c /tmp/s6-overlay-amd64.tar.gz | tar -xf - -C files/s6-overlay
4
+ test -d files/s6-overlay || mkdir files/s6-overlay
5
+ test -f files/s6-overlay/init || wget -P /tmp https://github.com/just-containers/s6-overlay/releases/download/v1.19.1.1/s6-overlay-amd64.tar.gz
6
+ test -f files/s6-overlay/init || gunzip -c /tmp/s6-overlay-amd64.tar.gz | tar -xf - -C files/s6-overlay
7
+ rm -f s6-overlay-amd64.tar.gz
7
8
docker build -t existenz/webstack:5.6 -f Dockerfile-5.6 .
8
9
docker build -t existenz/webstack:7.0 -f Dockerfile-7.0 .
9
10
docker build -t existenz/webstack:7.1 -f Dockerfile-7.1 .
28
29
docker rmi existenz/webstack:7.1
29
30
30
31
test :
31
- docker ps | grep webstack_56 | grep -q healthy
32
- docker ps | grep webstack_70 | grep -q healthy
33
- docker ps | grep webstack_71 | grep -q healthy
32
+ docker ps | grep webstack_56 | grep -q " ( healthy) "
33
+ docker ps | grep webstack_70 | grep -q " ( healthy) "
34
+ docker ps | grep webstack_71 | grep -q " ( healthy) "
Original file line number Diff line number Diff line change @@ -5,8 +5,8 @@ log_level = notice
5
5
daemonize = no
6
6
7
7
[www]
8
- user = root
9
- group = root
8
+ user = php
9
+ group = php
10
10
listen = 127.0.0.1:9000
11
11
access.log = /proc/self/fd/2
12
12
catch_workers_output = yes
Original file line number Diff line number Diff line change @@ -5,8 +5,8 @@ log_level = notice
5
5
daemonize = no
6
6
7
7
[www]
8
- user = root
9
- group = root
8
+ user = php
9
+ group = php
10
10
listen = 127.0.0.1:9000
11
11
access.log = /proc/self/fd/2
12
12
catch_workers_output = yes
You can’t perform that action at this time.
0 commit comments