mirror of
https://github.com/boringproxy/boringproxy.git
synced 2026-11-04 13:17:30 -06:00
21 lines
321 B
Docker
21 lines
321 B
Docker
FROM golang:1.15-alpine3.12 as builder
|
|||
|
|
|
||
|
|
WORKDIR /build
|
||
|
|
|
||
|
|
RUN apk add git
|
||
|
|
RUN go get github.com/GeertJohan/go.rice/rice
|
||
|
|
|
||
|
|
COPY go.* ./
|
||
|
|
RUN go mod download
|
||
|
|
COPY . .
|
||
|
|
|
||
|
|
RUN rice embed-go
|
||
|
|
RUN CGO_ENABLED=0 go build
|
||
|
|
|
||
|
|
FROM scratch
|
||
|
|
EXPOSE 80 443
|
||
|
|
|
||
|
|
COPY --from=builder /build/boringproxy /
|
||
|
|
|
||
|
|
ENTRYPOINT ["/boringproxy"]
|
||
|
|
CMD ["server"]
|