diff options
| author | Richard Mortier <mort@cantab.net> | 2019-05-10 22:22:05 +0100 |
|---|---|---|
| committer | Richard Mortier <mort@cantab.net> | 2019-05-10 22:22:05 +0100 |
| commit | 8cc773af0988865e9dea3fe730e8d13a071eaead (patch) | |
| tree | 57bf6cfec026d67a2d6fabf0dd45b17ef938f673 | |
| parent | e410bf37bcbb0bcdad0a792033cf16ef47b105f4 (diff) | |
| download | docker-abuild-8cc773af0988865e9dea3fe730e8d13a071eaead.tar.bz2 docker-abuild-8cc773af0988865e9dea3fe730e8d13a071eaead.tar.xz | |
docker: fix the `/etc/apk/repositories` properly
| -rw-r--r-- | Dockerfile.in | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/Dockerfile.in b/Dockerfile.in index 1ee2892..1a22903 100644 --- a/Dockerfile.in +++ b/Dockerfile.in @@ -1,16 +1,17 @@ FROM alpine:%%ALPINE_TAG%% MAINTAINER Richard Mortier <mort@cantab.net> +RUN rm /etc/apk/repositories \ + && printf -- 'http://dl-cdn.alpinelinux.org/alpine/v%%ALPINE_TAG%%/%s\n' \ + main community testing >> /etc/apk/repositories \ + && printf -- '/home/builder/packages/%%ALPINE_TAG%%/%s\n' \ + main community testing >> /etc/apk/repositories \ + && sed -i 's!vedge!edge!g' /etc/apk/repositories + RUN apk add --update-cache \ alpine-conf \ alpine-sdk \ - && setup-apkcache /var/cache/apk \ - -RUN rm /etc/apk/repositories && setup-apkrepos -1 \ - && printf -- '/home/builder/packages/%s\n' main community testing \ - >> /etc/apk/repositories \ - && sed -i 's!^#\(.*/testing\)$!\1!' /etc/apk/repositories \ - && apk update + && setup-apkcache /var/cache/apk RUN adduser -D builder \ && addgroup builder abuild \ |
