Initial commit

This commit is contained in:
dave 2015-02-27 18:14:25 -08:00
commit 8e78598d21
3 changed files with 30 additions and 0 deletions

18
Dockerfile Normal file
View File

@ -0,0 +1,18 @@
FROM basessh
MAINTAINER Dave P
# Bind setup script
COPY regen-bind-key /start.d/regen-bind-key
# Supervisor script
COPY bind.conf /etc/supervisor/conf.d/bind.conf
# Install software
RUN apt-get update ; \
apt-get install -y bind9 dnsutils ; \
rm /etc/bind/rndc.key ; \
chmod +x /start.d/regen-bind-key
# DNS port
EXPOSE 53/udp

4
bind.conf Normal file
View File

@ -0,0 +1,4 @@
[program:named]
command=/usr/sbin/named -u bind -f
autorestart=true

8
regen-bind-key Normal file
View File

@ -0,0 +1,8 @@
#!/bin/bash
# reconfigure bind - regenerates secret keys
dpkg-reconfigure bind9
# Only run once
rm /start.d/regen-bind-key