zprox_bkup_1/app/Dockerfile
Zeev Diukman c321fb8aab 1
2024-08-22 07:30:50 +03:00

26 lines
399 B
Docker

FROM golang:alpine as builder
WORKDIR /go/src/app
# Get Reflex for live reload in dev
ENV GO111MODULE=on
RUN go get github.com/cespare/reflex
COPY go.mod .
COPY go.sum .
RUN go mod download
COPY . .
RUN go build -o ./run .
FROM alpine:latest
RUN apk --no-cache add ca-certificates
WORKDIR /root/
#Copy executable from builder
COPY --from=builder /go/src/app/run .
EXPOSE 8080
CMD ["./run"]