From 37ba2471c941d6dc75b5aeb436dfbe56e9b89266 Mon Sep 17 00:00:00 2001 From: Jess Frazelle Date: Mon, 1 Jan 2018 14:45:09 -0500 Subject: [PATCH] update dockerfile to build static properly Signed-off-by: Jess Frazelle --- .gitignore | 2 +- Dockerfile | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2263aac8..51dd73a4 100644 --- a/.gitignore +++ b/.gitignore @@ -46,4 +46,4 @@ reg server/server testreg .certs -cross +cross/ diff --git a/Dockerfile b/Dockerfile index d62c2961..6f9ea9d4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,8 +15,10 @@ RUN set -x \ gcc \ libc-dev \ libgcc \ + make \ && cd /go/src/github.com/jessfraz/reg \ - && CGO_ENABLED=0 go build -a -tags netgo -ldflags '-extldflags "-static"' -o /usr/bin/reg . \ + && make static \ + && mv reg /usr/bin/reg \ && apk del .build-deps \ && rm -rf /go \ && echo "Build complete."