diff options
Diffstat (limited to 'Dockerfile.in')
| -rw-r--r-- | Dockerfile.in | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/Dockerfile.in b/Dockerfile.in new file mode 100644 index 0000000..e15f46d --- /dev/null +++ b/Dockerfile.in @@ -0,0 +1,20 @@ +FROM alpine:%%ALPINE_TAG%% +MAINTAINER Richard Mortier <mort@cantab.net> + +RUN apk add --update-cache \ + alpine-conf \ + alpine-sdk \ + && setup-apkcache /var/cache/apk + +RUN adduser -D builder \ + && addgroup builder abuild \ + && echo 'builder ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers + +COPY entrypoint.sh /home/builder +RUN echo /home/builder/packages/main >> /etc/apk/repositories \ + && echo /home/builder/packages/community >> /etc/apk/repositories \ + && echo /home/builder/packages/testing >> /etc/apk/repositories + +USER builder +WORKDIR /home/builder +ENTRYPOINT ["/home/builder/entrypoint.sh"] |
