update dockerfile to build static properly

Signed-off-by: Jess Frazelle <acidburn@microsoft.com>
This commit is contained in:
Jess Frazelle 2018-01-01 14:45:09 -05:00
parent 10deec9bf7
commit 37ba2471c9
No known key found for this signature in database
GPG key ID: 18F3685C0022BFF3
2 changed files with 4 additions and 2 deletions

2
.gitignore vendored
View file

@ -46,4 +46,4 @@ reg
server/server
testreg
.certs
cross
cross/

View file

@ -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."