|
|
@@ -2,16 +2,17 @@ FROM golang:1.9.1-stretch
|
|
|
LABEL Description="Image for etcd DNS testing"
|
|
|
|
|
|
RUN apt update -y \
|
|
|
- && apt install -y \
|
|
|
+ && apt install -y -q \
|
|
|
bind9 \
|
|
|
dnsutils
|
|
|
|
|
|
-RUN mkdir /var/bind
|
|
|
-RUN chown bind /var/bind
|
|
|
+RUN mkdir -p /var/bind /etc/bind
|
|
|
+RUN chown root:bind /var/bind /etc/bind
|
|
|
ADD Procfile.tls /Procfile.tls
|
|
|
ADD run.sh /run.sh
|
|
|
|
|
|
ADD named.conf etcd.zone rdns.zone /etc/bind/
|
|
|
+RUN chown root:bind /etc/bind/named.conf /etc/bind/etcd.zone /etc/bind/rdns.zone
|
|
|
ADD resolv.conf /etc/resolv.conf
|
|
|
|
|
|
RUN go get github.com/mattn/goreman
|