From da447e28f494c47c5212f0e045ba8c3c065f45fb Mon Sep 17 00:00:00 2001 From: Miek Gieben Date: Wed, 13 Apr 2016 20:14:13 +0100 Subject: [PATCH] Add Dockerfile (#116) Add some docker bits and a Makefile. --- Dockerfile | 9 +++++++++ Makefile | 7 +++++++ 2 files changed, 16 insertions(+) create mode 100644 Dockerfile create mode 100644 Makefile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..b76adcc63 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,9 @@ +FROM alpine:latest +MAINTAINER Miek Gieben @miekg + +RUN apk --update add bind-tools && rm -rf /var/cache/apk/* + +ADD coredns /coredns + +EXPOSE 53 53/udp +ENTRYPOINT ["/coredns"] diff --git a/Makefile b/Makefile new file mode 100644 index 000000000..7e5710fa9 --- /dev/null +++ b/Makefile @@ -0,0 +1,7 @@ +all: + go build + +.PHONY: docker +docker: + GOOS=linux go build -a -tags netgo -installsuffix netgo + docker build -t $$USER/coredns .