boringproxy/Dockerfile
2021-12-14 15:04:34 -07:00

20 lines
311 B
Docker

FROM golang:1.17-alpine3.15 as builder
WORKDIR /build
RUN apk add git
COPY go.* ./
RUN go mod download
COPY . .
RUN cd cmd/boringproxy && CGO_ENABLED=0 go build -o boringproxy
FROM scratch
EXPOSE 80 443
COPY --from=builder /build/cmd/boringproxy/boringproxy /
ENTRYPOINT ["/boringproxy"]
CMD ["server"]