Skip to content

Commit c304e63

Browse files
authored
Merge pull request #30 from arnested/reduce-docker-image-size
Reduce docker image size
2 parents 63aa4d7 + 0e6dafa commit c304e63

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

Dockerfile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,14 @@ ENV GO111MODULE=on
66
ENV CGO_ENABLED=0
77
ENV GOOS=linux
88

9-
RUN apk --no-cache add git=~2
9+
RUN apk --no-cache add git=~2 upx=~3
1010

1111
COPY *.go go.mod go.sum /build/
1212

1313
RUN go version
14-
RUN go build -tags docker
15-
RUN go test -o ./systemd-state.test -v -cover
14+
RUN go build -tags docker -ldflags '-s -w'
15+
RUN go test -o ./systemd-state.test -v -cover -ldflags '-s -w'
16+
RUN upx systemd-state systemd-state.test
1617

1718
FROM scratch
1819

0 commit comments

Comments
 (0)