diff --git a/8.10/buster/Dockerfile b/8.10/buster/Dockerfile index 0a312f2..d1373db 100644 --- a/8.10/buster/Dockerfile +++ b/8.10/buster/Dockerfile @@ -1,28 +1,11 @@ -FROM debian:buster +FROM buildpack-deps:buster ENV LANG C.UTF-8 -# common haskell + stack dependencies +# additional haskell specific deps RUN apt-get update && \ apt-get install -y --no-install-recommends \ - ca-certificates \ - curl \ - dpkg-dev \ - git \ - gcc \ - gnupg \ - g++ \ - libc6-dev \ - libffi-dev \ - libgmp-dev \ - libnuma-dev \ - libsqlite3-dev \ - libtinfo-dev \ - make \ - netbase \ - openssh-client \ - xz-utils \ - zlib1g-dev && \ + libtinfo-dev && \ rm -rf /var/lib/apt/lists/* ARG STACK=2.7.5 diff --git a/9.0/buster/Dockerfile b/9.0/buster/Dockerfile index 3a6ff35..4bbabc8 100644 --- a/9.0/buster/Dockerfile +++ b/9.0/buster/Dockerfile @@ -1,28 +1,12 @@ -FROM debian:buster +FROM buildpack-deps:buster ENV LANG C.UTF-8 -# common haskell + stack dependencies +# additional haskell specific deps RUN apt-get update && \ apt-get install -y --no-install-recommends \ - ca-certificates \ - curl \ - dpkg-dev \ - git \ - gcc \ - gnupg \ - g++ \ - libc6-dev \ - libffi-dev \ - libgmp-dev \ libnuma-dev \ - libsqlite3-dev \ - libtinfo-dev \ - make \ - netbase \ - openssh-client \ - xz-utils \ - zlib1g-dev && \ + libtinfo-dev && \ rm -rf /var/lib/apt/lists/* ARG STACK=2.7.5 diff --git a/9.2/buster/Dockerfile b/9.2/buster/Dockerfile index 5977ac4..2ec8d9b 100644 --- a/9.2/buster/Dockerfile +++ b/9.2/buster/Dockerfile @@ -1,28 +1,11 @@ -FROM debian:buster +FROM buildpack-deps:buster ENV LANG C.UTF-8 -# common haskell + stack dependencies +# additional haskell specific deps RUN apt-get update && \ apt-get install -y --no-install-recommends \ - ca-certificates \ - curl \ - dpkg-dev \ - git \ - gcc \ - gnupg \ - g++ \ - libc6-dev \ - libffi-dev \ - libgmp-dev \ - libnuma-dev \ - libsqlite3-dev \ - libtinfo-dev \ - make \ - netbase \ - openssh-client \ - xz-utils \ - zlib1g-dev && \ + libtinfo-dev && \ rm -rf /var/lib/apt/lists/* ARG STACK=2.7.5