From 83b8e044aa38ab97b5427a9591e0537464e976e6 Mon Sep 17 00:00:00 2001 From: Joe Ferguson Date: Tue, 25 Oct 2016 14:51:27 -0700 Subject: [PATCH 1/2] Add gdbm-dev to slim and alpine images --- 2.7/slim/Dockerfile | 1 + 3.3/alpine/Dockerfile | 1 + 3.3/slim/Dockerfile | 1 + 3.4/alpine/Dockerfile | 1 + 3.4/slim/Dockerfile | 1 + 3.5/alpine/Dockerfile | 1 + 3.5/slim/Dockerfile | 1 + 3.6/alpine/Dockerfile | 1 + 3.6/slim/Dockerfile | 1 + Dockerfile-alpine.template | 1 + Dockerfile-slim.template | 1 + 11 files changed, 11 insertions(+) diff --git a/2.7/slim/Dockerfile b/2.7/slim/Dockerfile index 6e656bc22..626bff3e8 100644 --- a/2.7/slim/Dockerfile +++ b/2.7/slim/Dockerfile @@ -26,6 +26,7 @@ RUN set -ex \ libbz2-dev \ libc6-dev \ libdb-dev \ + libgdbm-dev \ libncurses-dev \ libreadline-dev \ libsqlite3-dev \ diff --git a/3.3/alpine/Dockerfile b/3.3/alpine/Dockerfile index a4af10164..8ab1cb0f7 100644 --- a/3.3/alpine/Dockerfile +++ b/3.3/alpine/Dockerfile @@ -43,6 +43,7 @@ RUN set -ex \ && apk add --no-cache --virtual .build-deps \ bzip2-dev \ gcc \ + gdbm-dev \ libc-dev \ linux-headers \ make \ diff --git a/3.3/slim/Dockerfile b/3.3/slim/Dockerfile index 847fc3c85..73e910fb5 100644 --- a/3.3/slim/Dockerfile +++ b/3.3/slim/Dockerfile @@ -31,6 +31,7 @@ RUN set -ex \ gcc \ libbz2-dev \ libc6-dev \ + libgdbm-dev \ liblzma-dev \ libncurses-dev \ libreadline-dev \ diff --git a/3.4/alpine/Dockerfile b/3.4/alpine/Dockerfile index b6c90b564..1932be4a4 100644 --- a/3.4/alpine/Dockerfile +++ b/3.4/alpine/Dockerfile @@ -43,6 +43,7 @@ RUN set -ex \ && apk add --no-cache --virtual .build-deps \ bzip2-dev \ gcc \ + gdbm-dev \ libc-dev \ linux-headers \ make \ diff --git a/3.4/slim/Dockerfile b/3.4/slim/Dockerfile index 4ef2a4d96..ab5e7daf5 100644 --- a/3.4/slim/Dockerfile +++ b/3.4/slim/Dockerfile @@ -31,6 +31,7 @@ RUN set -ex \ gcc \ libbz2-dev \ libc6-dev \ + libgdbm-dev \ liblzma-dev \ libncurses-dev \ libreadline-dev \ diff --git a/3.5/alpine/Dockerfile b/3.5/alpine/Dockerfile index bc2c41f2b..5f3b56d33 100644 --- a/3.5/alpine/Dockerfile +++ b/3.5/alpine/Dockerfile @@ -43,6 +43,7 @@ RUN set -ex \ && apk add --no-cache --virtual .build-deps \ bzip2-dev \ gcc \ + gdbm-dev \ libc-dev \ linux-headers \ make \ diff --git a/3.5/slim/Dockerfile b/3.5/slim/Dockerfile index 111ff9711..a3065c8b2 100644 --- a/3.5/slim/Dockerfile +++ b/3.5/slim/Dockerfile @@ -31,6 +31,7 @@ RUN set -ex \ gcc \ libbz2-dev \ libc6-dev \ + libgdbm-dev \ liblzma-dev \ libncurses-dev \ libreadline-dev \ diff --git a/3.6/alpine/Dockerfile b/3.6/alpine/Dockerfile index 99e37bca5..1df353097 100644 --- a/3.6/alpine/Dockerfile +++ b/3.6/alpine/Dockerfile @@ -37,6 +37,7 @@ RUN set -ex \ && apk add --no-cache --virtual .build-deps \ bzip2-dev \ gcc \ + gdbm-dev \ libc-dev \ linux-headers \ make \ diff --git a/3.6/slim/Dockerfile b/3.6/slim/Dockerfile index faf52981e..8e7a9fb9c 100644 --- a/3.6/slim/Dockerfile +++ b/3.6/slim/Dockerfile @@ -25,6 +25,7 @@ RUN set -ex \ gcc \ libbz2-dev \ libc6-dev \ + libgdbm-dev \ liblzma-dev \ libncurses-dev \ libreadline-dev \ diff --git a/Dockerfile-alpine.template b/Dockerfile-alpine.template index 5a9a60e07..79e1cd2e5 100644 --- a/Dockerfile-alpine.template +++ b/Dockerfile-alpine.template @@ -37,6 +37,7 @@ RUN set -ex \ && apk add --no-cache --virtual .build-deps \ bzip2-dev \ gcc \ + gdbm-dev \ libc-dev \ linux-headers \ make \ diff --git a/Dockerfile-slim.template b/Dockerfile-slim.template index 1eb9bb10c..1c33e6395 100644 --- a/Dockerfile-slim.template +++ b/Dockerfile-slim.template @@ -25,6 +25,7 @@ RUN set -ex \ gcc \ libbz2-dev \ libc6-dev \ + libgdbm-dev \ liblzma-dev \ libncurses-dev \ libreadline-dev \ From 6b24d8cd0ad4c5a01874d094d92cd79518b3d490 Mon Sep 17 00:00:00 2001 From: Joe Ferguson Date: Tue, 25 Oct 2016 16:27:50 -0700 Subject: [PATCH 2/2] Also, keep gdbm around --- 2.7/slim/Dockerfile | 1 + 3.3/slim/Dockerfile | 1 + 3.4/slim/Dockerfile | 1 + 3.5/slim/Dockerfile | 1 + 3.6/slim/Dockerfile | 1 + Dockerfile-slim.template | 1 + 6 files changed, 6 insertions(+) diff --git a/2.7/slim/Dockerfile b/2.7/slim/Dockerfile index 626bff3e8..097a6b8cc 100644 --- a/2.7/slim/Dockerfile +++ b/2.7/slim/Dockerfile @@ -10,6 +10,7 @@ ENV LANG C.UTF-8 # runtime dependencies RUN apt-get update && apt-get install -y --no-install-recommends \ ca-certificates \ + libgdbm3 \ libsqlite3-0 \ libssl1.0.0 \ && rm -rf /var/lib/apt/lists/* diff --git a/3.3/slim/Dockerfile b/3.3/slim/Dockerfile index 73e910fb5..09028a4f6 100644 --- a/3.3/slim/Dockerfile +++ b/3.3/slim/Dockerfile @@ -16,6 +16,7 @@ ENV LANG C.UTF-8 # runtime dependencies RUN apt-get update && apt-get install -y --no-install-recommends \ ca-certificates \ + libgdbm3 \ libsqlite3-0 \ libssl1.0.0 \ && rm -rf /var/lib/apt/lists/* diff --git a/3.4/slim/Dockerfile b/3.4/slim/Dockerfile index ab5e7daf5..4b9c5013c 100644 --- a/3.4/slim/Dockerfile +++ b/3.4/slim/Dockerfile @@ -16,6 +16,7 @@ ENV LANG C.UTF-8 # runtime dependencies RUN apt-get update && apt-get install -y --no-install-recommends \ ca-certificates \ + libgdbm3 \ libsqlite3-0 \ libssl1.0.0 \ && rm -rf /var/lib/apt/lists/* diff --git a/3.5/slim/Dockerfile b/3.5/slim/Dockerfile index a3065c8b2..4fc019c5e 100644 --- a/3.5/slim/Dockerfile +++ b/3.5/slim/Dockerfile @@ -16,6 +16,7 @@ ENV LANG C.UTF-8 # runtime dependencies RUN apt-get update && apt-get install -y --no-install-recommends \ ca-certificates \ + libgdbm3 \ libsqlite3-0 \ libssl1.0.0 \ && rm -rf /var/lib/apt/lists/* diff --git a/3.6/slim/Dockerfile b/3.6/slim/Dockerfile index 8e7a9fb9c..842390d0d 100644 --- a/3.6/slim/Dockerfile +++ b/3.6/slim/Dockerfile @@ -10,6 +10,7 @@ ENV LANG C.UTF-8 # runtime dependencies RUN apt-get update && apt-get install -y --no-install-recommends \ ca-certificates \ + libgdbm3 \ libsqlite3-0 \ libssl1.0.0 \ && rm -rf /var/lib/apt/lists/* diff --git a/Dockerfile-slim.template b/Dockerfile-slim.template index 1c33e6395..6c64ab5a6 100644 --- a/Dockerfile-slim.template +++ b/Dockerfile-slim.template @@ -10,6 +10,7 @@ ENV LANG C.UTF-8 # runtime dependencies RUN apt-get update && apt-get install -y --no-install-recommends \ ca-certificates \ + libgdbm3 \ libsqlite3-0 \ libssl1.0.0 \ && rm -rf /var/lib/apt/lists/*