Static binary

This commit is contained in:
Alex Ellis
2016-12-22 13:28:30 +00:00
parent 8fe7cb691d
commit a3cb54ab87
4 changed files with 11 additions and 9 deletions

View File

@ -1,6 +1,6 @@
FROM golang:1.7.3
RUN mkdir -p /go/src/fwatchdog
COPY main.go /go/src/fwatchdog
WORKDIR /go/src/fwatchdog
RUN mkdir -p /go/src/app
COPY main.go /go/src/app
WORKDIR /go/src/app
RUN go get -d -v
RUN go build
RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o app .