mirror of
https://github.com/wweir/sower.git
synced 2024-04-21 12:42:15 +00:00
18 lines
316 B
Docker
18 lines
316 B
Docker
# Compile
|
|
FROM golang:1.11-alpine AS compiler
|
|
|
|
RUN apk add --no-cache git make
|
|
|
|
# enable go modules
|
|
WORKDIR /go-mod
|
|
COPY . .
|
|
|
|
# do not worry about downloading dependency, sower will fix this.
|
|
RUN CGO_ENABLED=0 make build
|
|
|
|
|
|
# Build image
|
|
FROM scratch
|
|
|
|
COPY --from=compiler /go-mod/sower /sower
|
|
ENTRYPOINT [ "/sower" ] |