From 285d25410710e26197b6977f6718bea1b6e272ac Mon Sep 17 00:00:00 2001 From: Jan Grewe <jan@faked.org> Date: Tue, 18 Jun 2019 23:34:52 +0200 Subject: [PATCH] build deps are in different layer, removing makes no sense --- Dockerfile | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/Dockerfile b/Dockerfile index da1e98f..ae1b1cc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,19 +1,6 @@ FROM alpine:3.9 MAINTAINER Jan Grewe <jan@faked.org> -# build packages -RUN apk update && \ - apk add --virtual=build-dependencies \ - bash \ - db-dev \ - expat-dev \ - g++ \ - gcc \ - icu-dev \ - libxml2-dev \ - make \ - perl-dev - # runtime packages RUN apk add --no-cache \ bash \ @@ -38,6 +25,17 @@ RUN apk add --no-cache \ wget \ yarn +# build packages +RUN apk add --no-cache \ + db-dev \ + expat-dev \ + g++ \ + gcc \ + icu-dev \ + libxml2-dev \ + make \ + perl-dev + ARG MB_VERSION="v-2019-06-03" RUN git clone --depth 1 --branch ${MB_VERSION} https://github.com/metabrainz/musicbrainz-server.git /opt/musicbrainz @@ -67,8 +65,6 @@ RUN yarn install --ignore-engines && \ RUN ./script/compile_resources.sh -RUN apk del build-dependencies - ADD start.sh . CMD ["/bin/bash", "/opt/musicbrainz/start.sh"] -- GitLab