summaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authorDave Henderson <dhenderson@gmail.com>2018-04-25 16:31:28 -0400
committerDave Henderson <dhenderson@gmail.com>2018-04-25 16:31:28 -0400
commit604039a37b41e8fbcebdfd94a0bdced5c209bf62 (patch)
treeabcc8622d1290f42fa90b704dfdbb56d06375604 /Dockerfile
parent6bb146a08237f57ecc21c5ac48d8314aa047a3fa (diff)
Adding alpine Docker image variant
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile18
1 files changed, 18 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile
index 02f4a8f9..e02930d8 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -36,6 +36,24 @@ ENTRYPOINT [ "/gomplate" ]
CMD [ "--help" ]
+FROM alpine:3.7 AS gomplate-alpine
+
+ARG BUILD_DATE
+ARG VCS_REF
+ARG OS=linux
+ARG ARCH=amd64
+
+LABEL org.label-schema.build-date=$BUILD_DATE \
+ org.label-schema.vcs-ref=$VCS_REF \
+ org.label-schema.vcs-url="https://github.com/hairyhenderson/gomplate"
+
+RUN apk add --no-cache ca-certificates
+COPY --from=artifacts /bin/gomplate_${OS}-${ARCH}-slim /bin/gomplate
+
+ENTRYPOINT [ "/gomplate" ]
+
+CMD [ "--help" ]
+
FROM scratch AS gomplate-slim
ARG BUILD_DATE