diff --git a/Dockerfile b/Dockerfile index e8db9e7..ca3efe9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,10 @@ -FROM golang:1.11-alpine +FROM golang:1.11-alpine as builder ADD . /turbulence WORKDIR /turbulence ENV GOPATH /turbulence -RUN go build -ENTRYPOINT ["/turbulence/turbulence"] +RUN CGO_ENABLED=0 go build + +FROM scratch +COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ +COPY --from=builder /turbulence/turbulence / +ENTRYPOINT ["/turbulence"]