Files
dns-go/Dockerfile

21 lines
363 B
Docker
Raw Permalink Normal View History

2021-12-14 11:47:36 +01:00
FROM golang:1.17-alpine as builder
2021-12-14 11:34:33 +01:00
WORKDIR /go/src
RUN mkdir -p progdns
COPY go.mod progdns
COPY go.sum progdns
# téléchargement des dépendances
2021-12-14 11:47:36 +01:00
RUN cd progdns && go mod download
2021-12-14 11:34:33 +01:00
COPY *.go /go/src/progdns/
# build Go
2021-12-14 11:47:36 +01:00
RUN cd progdns && go build -o /main
2021-12-14 11:34:33 +01:00
2021-12-14 11:47:36 +01:00
#FROM alpine
2021-12-14 11:34:33 +01:00
#COPY --from=builder /main .
CMD ["/main", "-addr", "0.0.0.0:53", "-zone", "/zone.db"]