From a7ba7f2b2de177069e185e748adaa76ff444d921 Mon Sep 17 00:00:00 2001 From: Tianon Gravi Date: Wed, 21 Dec 2016 14:48:30 -0800 Subject: [PATCH] Remove "doc" and "man" from Alpine images for size ``` postgres 9.6-alpine-after 83c9edfc60a1 2 minutes ago 32.53 MB postgres 9.6-alpine-before 56409b6ffc83 9 minutes ago 49.43 MB ``` --- 9.2/alpine/Dockerfile | 2 ++ 9.3/alpine/Dockerfile | 2 ++ 9.4/alpine/Dockerfile | 2 ++ 9.5/alpine/Dockerfile | 2 ++ 9.6/alpine/Dockerfile | 2 ++ Dockerfile-alpine.template | 2 ++ 6 files changed, 12 insertions(+) diff --git a/9.2/alpine/Dockerfile b/9.2/alpine/Dockerfile index dc54d353cf..1b06bdfbf9 100644 --- a/9.2/alpine/Dockerfile +++ b/9.2/alpine/Dockerfile @@ -106,6 +106,8 @@ RUN set -ex \ && rm -rf \ /usr/src/postgresql \ /usr/local/include/* \ + /usr/local/share/doc \ + /usr/local/share/man \ && find /usr/local -name '*.a' -delete # make the sample config easier to munge (and "correct by default") diff --git a/9.3/alpine/Dockerfile b/9.3/alpine/Dockerfile index 6e9886d9d3..900d3ebd8c 100644 --- a/9.3/alpine/Dockerfile +++ b/9.3/alpine/Dockerfile @@ -106,6 +106,8 @@ RUN set -ex \ && rm -rf \ /usr/src/postgresql \ /usr/local/include/* \ + /usr/local/share/doc \ + /usr/local/share/man \ && find /usr/local -name '*.a' -delete # make the sample config easier to munge (and "correct by default") diff --git a/9.4/alpine/Dockerfile b/9.4/alpine/Dockerfile index 7801d68746..f763a6aca2 100644 --- a/9.4/alpine/Dockerfile +++ b/9.4/alpine/Dockerfile @@ -106,6 +106,8 @@ RUN set -ex \ && rm -rf \ /usr/src/postgresql \ /usr/local/include/* \ + /usr/local/share/doc \ + /usr/local/share/man \ && find /usr/local -name '*.a' -delete # make the sample config easier to munge (and "correct by default") diff --git a/9.5/alpine/Dockerfile b/9.5/alpine/Dockerfile index 6e8b1497e1..7e25990c96 100644 --- a/9.5/alpine/Dockerfile +++ b/9.5/alpine/Dockerfile @@ -106,6 +106,8 @@ RUN set -ex \ && rm -rf \ /usr/src/postgresql \ /usr/local/include/* \ + /usr/local/share/doc \ + /usr/local/share/man \ && find /usr/local -name '*.a' -delete # make the sample config easier to munge (and "correct by default") diff --git a/9.6/alpine/Dockerfile b/9.6/alpine/Dockerfile index b918a72403..d41e9b186a 100644 --- a/9.6/alpine/Dockerfile +++ b/9.6/alpine/Dockerfile @@ -106,6 +106,8 @@ RUN set -ex \ && rm -rf \ /usr/src/postgresql \ /usr/local/include/* \ + /usr/local/share/doc \ + /usr/local/share/man \ && find /usr/local -name '*.a' -delete # make the sample config easier to munge (and "correct by default") diff --git a/Dockerfile-alpine.template b/Dockerfile-alpine.template index b012b7b560..505fee7006 100644 --- a/Dockerfile-alpine.template +++ b/Dockerfile-alpine.template @@ -106,6 +106,8 @@ RUN set -ex \ && rm -rf \ /usr/src/postgresql \ /usr/local/include/* \ + /usr/local/share/doc \ + /usr/local/share/man \ && find /usr/local -name '*.a' -delete # make the sample config easier to munge (and "correct by default")