Cleanup Dockerfile
This commit is contained in:
parent
d330992b4f
commit
2bb8ab0bf5
|
@ -3,12 +3,11 @@ MAINTAINER [[ .docker.maintainer ]]
|
||||||
|
|
||||||
ARG VERSION=[[ .traefik.version ]]
|
ARG VERSION=[[ .traefik.version ]]
|
||||||
|
|
||||||
|
ADD https://github.com/traefik/traefik/releases/download/v${VERSION}/traefik_v${VERSION}_linux_amd64.tar.gz /tmp
|
||||||
|
ADD https://github.com/traefik/traefik/releases/download/v${VERSION}/traefik_v${VERSION}_checksums.txt /tmp
|
||||||
RUN set -eux &&\
|
RUN set -eux &&\
|
||||||
apk --no-cache upgrade &&\
|
apk --no-cache add ca-certificates tzdata &&\
|
||||||
apk --no-cache add ca-certificates tzdata curl &&\
|
|
||||||
cd /tmp &&\
|
cd /tmp &&\
|
||||||
curl -sSLO "https://github.com/traefik/traefik/releases/download/v${VERSION}/traefik_v${VERSION}_linux_amd64.tar.gz" &&\
|
|
||||||
curl -sSLO "https://github.com/traefik/traefik/releases/download/v${VERSION}/traefik_v${VERSION}_checksums.txt" &&\
|
|
||||||
grep traefik_v${VERSION}_linux_amd64.tar.gz traefik_v${VERSION}_checksums.txt | sha256sum -c &&\
|
grep traefik_v${VERSION}_linux_amd64.tar.gz traefik_v${VERSION}_checksums.txt | sha256sum -c &&\
|
||||||
tar xzvf traefik_v${VERSION}_linux_amd64.tar.gz -C /usr/local/bin traefik &&\
|
tar xzvf traefik_v${VERSION}_linux_amd64.tar.gz -C /usr/local/bin traefik &&\
|
||||||
rm -f traefik_v${VERSION}_linux_amd64.tar.gz traefik_v${VERSION}_checksums.txt &&\
|
rm -f traefik_v${VERSION}_linux_amd64.tar.gz traefik_v${VERSION}_checksums.txt &&\
|
||||||
|
|
Loading…
Reference in New Issue