diff options
author | Alex Goodman <wagoodman@users.noreply.github.com> | 2019-09-02 13:23:03 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-09-02 13:23:03 -0400 |
commit | fd9f26780b4bd47984c2e98e72416114acfbac6f (patch) | |
tree | 51484628c0874ce9ae6aaf5325a87d569244b3e3 | |
parent | d89bfed1fe31e284e39b673e1da8102db85480c4 (diff) | |
parent | 21cc5483bd76a19494692d8e68c21f26238539b8 (diff) |
Merge pull request #221 from 1138-4EB/style-docker-full
rework Dockerfile.full: use two stages
-rw-r--r-- | Dockerfile.full | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/Dockerfile.full b/Dockerfile.full index 6369ced..06bcc46 100644 --- a/Dockerfile.full +++ b/Dockerfile.full @@ -1,15 +1,9 @@ -FROM alpine:3.10 - +FROM alpine:3.10 AS build ARG DOCKER_CLI_VERSION="19.03.1" -ENV DOWNLOAD_URL="https://download.docker.com/linux/static/stable/x86_64/docker-$DOCKER_CLI_VERSION.tgz" - RUN apk --update add curl \ - && mkdir -p /tmp/download \ - && curl -L $DOWNLOAD_URL | tar -xz -C /tmp/download \ - && mv /tmp/download/docker/docker /usr/local/bin/ \ - && rm -rf /tmp/download \ - && apk del curl \ - && rm -rf /var/cache/apk/* + && curl -L https://download.docker.com/linux/static/stable/x86_64/docker-$DOCKER_CLI_VERSION.tgz | tar -xzf - docker/docker --strip-component=1 -C /tmp +FROM alpine:3.10 +COPY --from=build /tmp/docker /usr/local/bin COPY dive / ENTRYPOINT ["/dive"] |