Skip to content

Commit f1300ab

Browse files
committed
Reduced size
1 parent fba839b commit f1300ab

35 files changed

+145
-26
lines changed

5.6/Dockerfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# PLEASE DO NOT EDIT IT DIRECTLY.
55
#
66

7-
FROM debian:jessie
7+
FROM debian:jessie-slim
88

99
# persistent / runtime deps
1010
ENV PHPIZE_DEPS \
@@ -19,7 +19,6 @@ ENV PHPIZE_DEPS \
1919
pkg-config \
2020
re2c
2121
RUN apt-get update && apt-get install -y \
22-
$PHPIZE_DEPS \
2322
ca-certificates \
2423
curl \
2524
libedit2 \

5.6/alpine/docker-php-source

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,17 @@ case "$1" in
2020
if [ ! -f "$dir/.docker-extracted" ]; then
2121
tar -Jxf /usr/src/php.tar.xz -C "$dir" --strip-components=1
2222
touch "$dir/.docker-extracted"
23+
if [ -e /etc/debian_version ]; then
24+
apt-get update && apt-get install -y $PHPIZE_DEPS --no-install-recommends && rm -r /var/lib/apt/lists/*
25+
fi
2326
fi
2427
;;
2528

2629
delete)
2730
rm -rf "$dir"
31+
if [ -e /etc/debian_version ]; then
32+
apt-get purge -y --auto-remove $PHPIZE_DEPS
33+
fi
2834
;;
2935

3036
*)

5.6/apache/Dockerfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# PLEASE DO NOT EDIT IT DIRECTLY.
55
#
66

7-
FROM debian:jessie
7+
FROM debian:jessie-slim
88

99
# persistent / runtime deps
1010
ENV PHPIZE_DEPS \
@@ -19,7 +19,6 @@ ENV PHPIZE_DEPS \
1919
pkg-config \
2020
re2c
2121
RUN apt-get update && apt-get install -y \
22-
$PHPIZE_DEPS \
2322
ca-certificates \
2423
curl \
2524
libedit2 \

5.6/apache/docker-php-source

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,17 @@ case "$1" in
2020
if [ ! -f "$dir/.docker-extracted" ]; then
2121
tar -Jxf /usr/src/php.tar.xz -C "$dir" --strip-components=1
2222
touch "$dir/.docker-extracted"
23+
if [ -e /etc/debian_version ]; then
24+
apt-get update && apt-get install -y $PHPIZE_DEPS --no-install-recommends && rm -r /var/lib/apt/lists/*
25+
fi
2326
fi
2427
;;
2528

2629
delete)
2730
rm -rf "$dir"
31+
if [ -e /etc/debian_version ]; then
32+
apt-get purge -y --auto-remove $PHPIZE_DEPS
33+
fi
2834
;;
2935

3036
*)

5.6/docker-php-source

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,17 @@ case "$1" in
2020
if [ ! -f "$dir/.docker-extracted" ]; then
2121
tar -Jxf /usr/src/php.tar.xz -C "$dir" --strip-components=1
2222
touch "$dir/.docker-extracted"
23+
if [ -e /etc/debian_version ]; then
24+
apt-get update && apt-get install -y $PHPIZE_DEPS --no-install-recommends && rm -r /var/lib/apt/lists/*
25+
fi
2326
fi
2427
;;
2528

2629
delete)
2730
rm -rf "$dir"
31+
if [ -e /etc/debian_version ]; then
32+
apt-get purge -y --auto-remove $PHPIZE_DEPS
33+
fi
2834
;;
2935

3036
*)

5.6/fpm/Dockerfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# PLEASE DO NOT EDIT IT DIRECTLY.
55
#
66

7-
FROM debian:jessie
7+
FROM debian:jessie-slim
88

99
# persistent / runtime deps
1010
ENV PHPIZE_DEPS \
@@ -19,7 +19,6 @@ ENV PHPIZE_DEPS \
1919
pkg-config \
2020
re2c
2121
RUN apt-get update && apt-get install -y \
22-
$PHPIZE_DEPS \
2322
ca-certificates \
2423
curl \
2524
libedit2 \

5.6/fpm/alpine/docker-php-source

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,17 @@ case "$1" in
2020
if [ ! -f "$dir/.docker-extracted" ]; then
2121
tar -Jxf /usr/src/php.tar.xz -C "$dir" --strip-components=1
2222
touch "$dir/.docker-extracted"
23+
if [ -e /etc/debian_version ]; then
24+
apt-get update && apt-get install -y $PHPIZE_DEPS --no-install-recommends && rm -r /var/lib/apt/lists/*
25+
fi
2326
fi
2427
;;
2528

2629
delete)
2730
rm -rf "$dir"
31+
if [ -e /etc/debian_version ]; then
32+
apt-get purge -y --auto-remove $PHPIZE_DEPS
33+
fi
2834
;;
2935

3036
*)

5.6/fpm/docker-php-source

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,17 @@ case "$1" in
2020
if [ ! -f "$dir/.docker-extracted" ]; then
2121
tar -Jxf /usr/src/php.tar.xz -C "$dir" --strip-components=1
2222
touch "$dir/.docker-extracted"
23+
if [ -e /etc/debian_version ]; then
24+
apt-get update && apt-get install -y $PHPIZE_DEPS --no-install-recommends && rm -r /var/lib/apt/lists/*
25+
fi
2326
fi
2427
;;
2528

2629
delete)
2730
rm -rf "$dir"
31+
if [ -e /etc/debian_version ]; then
32+
apt-get purge -y --auto-remove $PHPIZE_DEPS
33+
fi
2834
;;
2935

3036
*)

5.6/zts/Dockerfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# PLEASE DO NOT EDIT IT DIRECTLY.
55
#
66

7-
FROM debian:jessie
7+
FROM debian:jessie-slim
88

99
# persistent / runtime deps
1010
ENV PHPIZE_DEPS \
@@ -19,7 +19,6 @@ ENV PHPIZE_DEPS \
1919
pkg-config \
2020
re2c
2121
RUN apt-get update && apt-get install -y \
22-
$PHPIZE_DEPS \
2322
ca-certificates \
2423
curl \
2524
libedit2 \

5.6/zts/alpine/docker-php-source

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,17 @@ case "$1" in
2020
if [ ! -f "$dir/.docker-extracted" ]; then
2121
tar -Jxf /usr/src/php.tar.xz -C "$dir" --strip-components=1
2222
touch "$dir/.docker-extracted"
23+
if [ -e /etc/debian_version ]; then
24+
apt-get update && apt-get install -y $PHPIZE_DEPS --no-install-recommends && rm -r /var/lib/apt/lists/*
25+
fi
2326
fi
2427
;;
2528

2629
delete)
2730
rm -rf "$dir"
31+
if [ -e /etc/debian_version ]; then
32+
apt-get purge -y --auto-remove $PHPIZE_DEPS
33+
fi
2834
;;
2935

3036
*)

5.6/zts/docker-php-source

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,17 @@ case "$1" in
2020
if [ ! -f "$dir/.docker-extracted" ]; then
2121
tar -Jxf /usr/src/php.tar.xz -C "$dir" --strip-components=1
2222
touch "$dir/.docker-extracted"
23+
if [ -e /etc/debian_version ]; then
24+
apt-get update && apt-get install -y $PHPIZE_DEPS --no-install-recommends && rm -r /var/lib/apt/lists/*
25+
fi
2326
fi
2427
;;
2528

2629
delete)
2730
rm -rf "$dir"
31+
if [ -e /etc/debian_version ]; then
32+
apt-get purge -y --auto-remove $PHPIZE_DEPS
33+
fi
2834
;;
2935

3036
*)

7.0/Dockerfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# PLEASE DO NOT EDIT IT DIRECTLY.
55
#
66

7-
FROM debian:jessie
7+
FROM debian:jessie-slim
88

99
# persistent / runtime deps
1010
ENV PHPIZE_DEPS \
@@ -19,7 +19,6 @@ ENV PHPIZE_DEPS \
1919
pkg-config \
2020
re2c
2121
RUN apt-get update && apt-get install -y \
22-
$PHPIZE_DEPS \
2322
ca-certificates \
2423
curl \
2524
libedit2 \

7.0/alpine/docker-php-source

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,17 @@ case "$1" in
2020
if [ ! -f "$dir/.docker-extracted" ]; then
2121
tar -Jxf /usr/src/php.tar.xz -C "$dir" --strip-components=1
2222
touch "$dir/.docker-extracted"
23+
if [ -e /etc/debian_version ]; then
24+
apt-get update && apt-get install -y $PHPIZE_DEPS --no-install-recommends && rm -r /var/lib/apt/lists/*
25+
fi
2326
fi
2427
;;
2528

2629
delete)
2730
rm -rf "$dir"
31+
if [ -e /etc/debian_version ]; then
32+
apt-get purge -y --auto-remove $PHPIZE_DEPS
33+
fi
2834
;;
2935

3036
*)

7.0/apache/Dockerfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# PLEASE DO NOT EDIT IT DIRECTLY.
55
#
66

7-
FROM debian:jessie
7+
FROM debian:jessie-slim
88

99
# persistent / runtime deps
1010
ENV PHPIZE_DEPS \
@@ -19,7 +19,6 @@ ENV PHPIZE_DEPS \
1919
pkg-config \
2020
re2c
2121
RUN apt-get update && apt-get install -y \
22-
$PHPIZE_DEPS \
2322
ca-certificates \
2423
curl \
2524
libedit2 \

7.0/apache/docker-php-source

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,17 @@ case "$1" in
2020
if [ ! -f "$dir/.docker-extracted" ]; then
2121
tar -Jxf /usr/src/php.tar.xz -C "$dir" --strip-components=1
2222
touch "$dir/.docker-extracted"
23+
if [ -e /etc/debian_version ]; then
24+
apt-get update && apt-get install -y $PHPIZE_DEPS --no-install-recommends && rm -r /var/lib/apt/lists/*
25+
fi
2326
fi
2427
;;
2528

2629
delete)
2730
rm -rf "$dir"
31+
if [ -e /etc/debian_version ]; then
32+
apt-get purge -y --auto-remove $PHPIZE_DEPS
33+
fi
2834
;;
2935

3036
*)

7.0/docker-php-source

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,17 @@ case "$1" in
2020
if [ ! -f "$dir/.docker-extracted" ]; then
2121
tar -Jxf /usr/src/php.tar.xz -C "$dir" --strip-components=1
2222
touch "$dir/.docker-extracted"
23+
if [ -e /etc/debian_version ]; then
24+
apt-get update && apt-get install -y $PHPIZE_DEPS --no-install-recommends && rm -r /var/lib/apt/lists/*
25+
fi
2326
fi
2427
;;
2528

2629
delete)
2730
rm -rf "$dir"
31+
if [ -e /etc/debian_version ]; then
32+
apt-get purge -y --auto-remove $PHPIZE_DEPS
33+
fi
2834
;;
2935

3036
*)

7.0/fpm/Dockerfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# PLEASE DO NOT EDIT IT DIRECTLY.
55
#
66

7-
FROM debian:jessie
7+
FROM debian:jessie-slim
88

99
# persistent / runtime deps
1010
ENV PHPIZE_DEPS \
@@ -19,7 +19,6 @@ ENV PHPIZE_DEPS \
1919
pkg-config \
2020
re2c
2121
RUN apt-get update && apt-get install -y \
22-
$PHPIZE_DEPS \
2322
ca-certificates \
2423
curl \
2524
libedit2 \

7.0/fpm/alpine/docker-php-source

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,17 @@ case "$1" in
2020
if [ ! -f "$dir/.docker-extracted" ]; then
2121
tar -Jxf /usr/src/php.tar.xz -C "$dir" --strip-components=1
2222
touch "$dir/.docker-extracted"
23+
if [ -e /etc/debian_version ]; then
24+
apt-get update && apt-get install -y $PHPIZE_DEPS --no-install-recommends && rm -r /var/lib/apt/lists/*
25+
fi
2326
fi
2427
;;
2528

2629
delete)
2730
rm -rf "$dir"
31+
if [ -e /etc/debian_version ]; then
32+
apt-get purge -y --auto-remove $PHPIZE_DEPS
33+
fi
2834
;;
2935

3036
*)

7.0/fpm/docker-php-source

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,17 @@ case "$1" in
2020
if [ ! -f "$dir/.docker-extracted" ]; then
2121
tar -Jxf /usr/src/php.tar.xz -C "$dir" --strip-components=1
2222
touch "$dir/.docker-extracted"
23+
if [ -e /etc/debian_version ]; then
24+
apt-get update && apt-get install -y $PHPIZE_DEPS --no-install-recommends && rm -r /var/lib/apt/lists/*
25+
fi
2326
fi
2427
;;
2528

2629
delete)
2730
rm -rf "$dir"
31+
if [ -e /etc/debian_version ]; then
32+
apt-get purge -y --auto-remove $PHPIZE_DEPS
33+
fi
2834
;;
2935

3036
*)

7.0/zts/Dockerfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# PLEASE DO NOT EDIT IT DIRECTLY.
55
#
66

7-
FROM debian:jessie
7+
FROM debian:jessie-slim
88

99
# persistent / runtime deps
1010
ENV PHPIZE_DEPS \
@@ -19,7 +19,6 @@ ENV PHPIZE_DEPS \
1919
pkg-config \
2020
re2c
2121
RUN apt-get update && apt-get install -y \
22-
$PHPIZE_DEPS \
2322
ca-certificates \
2423
curl \
2524
libedit2 \

7.0/zts/alpine/docker-php-source

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,17 @@ case "$1" in
2020
if [ ! -f "$dir/.docker-extracted" ]; then
2121
tar -Jxf /usr/src/php.tar.xz -C "$dir" --strip-components=1
2222
touch "$dir/.docker-extracted"
23+
if [ -e /etc/debian_version ]; then
24+
apt-get update && apt-get install -y $PHPIZE_DEPS --no-install-recommends && rm -r /var/lib/apt/lists/*
25+
fi
2326
fi
2427
;;
2528

2629
delete)
2730
rm -rf "$dir"
31+
if [ -e /etc/debian_version ]; then
32+
apt-get purge -y --auto-remove $PHPIZE_DEPS
33+
fi
2834
;;
2935

3036
*)

7.0/zts/docker-php-source

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,17 @@ case "$1" in
2020
if [ ! -f "$dir/.docker-extracted" ]; then
2121
tar -Jxf /usr/src/php.tar.xz -C "$dir" --strip-components=1
2222
touch "$dir/.docker-extracted"
23+
if [ -e /etc/debian_version ]; then
24+
apt-get update && apt-get install -y $PHPIZE_DEPS --no-install-recommends && rm -r /var/lib/apt/lists/*
25+
fi
2326
fi
2427
;;
2528

2629
delete)
2730
rm -rf "$dir"
31+
if [ -e /etc/debian_version ]; then
32+
apt-get purge -y --auto-remove $PHPIZE_DEPS
33+
fi
2834
;;
2935

3036
*)

0 commit comments

Comments
 (0)