gohperhole/Dockerfile

18 lines
270 B
Docker

FROM golang AS build
WORKDIR /opt/build
COPY . /opt/build
RUN go get -v && go build -v -o gopherhole ./main.go
FROM ubuntu
COPY --from=build /opt/build/gopherhole /opt/gopherhole/gopherhole
WORKDIR /opt/gopherhole
EXPOSE 53
ENTRYPOINT /opt/gopherhole/gopherhole