diff --git a/Dockerfile b/Dockerfile index ca49f90..090dd2f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,14 @@ -FROM golang:alpine +FROM golang:alpine as builder ENV GO111MODULE=on -WORKDIR /app -ADD ./ /app +WORKDIR /builder +ADD ./ /build RUN apk update --no-cache RUN apk add git RUN go build -o golang-test . + + +FROM alpine:3.14 +WORKDIR /app +COPY --from=builder /build/golang-test . +EXPOSE 8000 ENTRYPOINT ["/app/golang-test"] -EXPOSE 8000 \ No newline at end of file