Files
routedns/Dockerfile
T
2020-11-22 15:18:30 -07:00

14 lines
331 B
Docker

FROM golang:alpine as builder
WORKDIR /build
COPY . .
WORKDIR cmd/routedns
RUN GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build
FROM alpine:latest
COPY --from=builder /build/cmd/routedns/routedns .
COPY cmd/routedns/example-config/simple-dot-proxy.toml config.toml
EXPOSE 53/tcp 53/udp
ENTRYPOINT ["/routedns"]
CMD ["config.toml"]