Update Dockerfile
This commit is contained in:
@ -1,4 +1,4 @@
|
|||||||
FROM alpine:edge AS builder
|
FROM alpine:3.11 AS builder
|
||||||
|
|
||||||
ARG DNSDIST_VERSION
|
ARG DNSDIST_VERSION
|
||||||
|
|
||||||
@ -7,7 +7,7 @@ RUN apk --update upgrade && \
|
|||||||
apk add --virtual .build-depends \
|
apk add --virtual .build-depends \
|
||||||
file gnupg g++ make \
|
file gnupg g++ make \
|
||||||
boost-dev openssl-dev libsodium-dev lua-dev net-snmp-dev protobuf-dev \
|
boost-dev openssl-dev libsodium-dev lua-dev net-snmp-dev protobuf-dev \
|
||||||
libedit-dev re2-dev h2o-dev && \
|
libedit-dev re2-dev h2o-dev wslay-dev && \
|
||||||
[ -n "$DNSDIST_VERSION" ] || { curl -sSL 'https://api.github.com/repos/PowerDNS/pdns/tags?per_page=100&page={1,2}' | jq -rs '[.[][]]|map(select(has("name")))|map(select(.name|contains("dnsdist-")))|map(.version=(.name|ltrimstr("dnsdist-")))|map(select(true != (.version|contains("-"))))|map(.version)|"DNSDIST_VERSION="+.[0]' > /tmp/latest-dnsdist-tag.sh && . /tmp/latest-dnsdist-tag.sh; } && \
|
[ -n "$DNSDIST_VERSION" ] || { curl -sSL 'https://api.github.com/repos/PowerDNS/pdns/tags?per_page=100&page={1,2}' | jq -rs '[.[][]]|map(select(has("name")))|map(select(.name|contains("dnsdist-")))|map(.version=(.name|ltrimstr("dnsdist-")))|map(select(true != (.version|contains("-"))))|map(.version)|"DNSDIST_VERSION="+.[0]' > /tmp/latest-dnsdist-tag.sh && . /tmp/latest-dnsdist-tag.sh; } && \
|
||||||
mkdir -v -m 0700 -p /root/.gnupg && \
|
mkdir -v -m 0700 -p /root/.gnupg && \
|
||||||
curl -RL -O 'https://dnsdist.org/_static/dnsdist-keyblock.asc' && \
|
curl -RL -O 'https://dnsdist.org/_static/dnsdist-keyblock.asc' && \
|
||||||
@ -28,7 +28,7 @@ RUN apk --update upgrade && \
|
|||||||
) && \
|
) && \
|
||||||
apk del --purge .build-depends && rm -rf /var/cache/apk/*
|
apk del --purge .build-depends && rm -rf /var/cache/apk/*
|
||||||
|
|
||||||
FROM alpine:edge
|
FROM alpine:3.11
|
||||||
LABEL maintainer="https://keybase.io/tcely"
|
LABEL maintainer="https://keybase.io/tcely"
|
||||||
|
|
||||||
RUN apk --update upgrade && \
|
RUN apk --update upgrade && \
|
||||||
|
|||||||
Reference in New Issue
Block a user