diff options
author | Mike Crute <mike@crute.us> | 2017-11-26 23:49:23 +0000 |
---|---|---|
committer | Mike Crute <mike@crute.us> | 2017-11-26 23:49:23 +0000 |
commit | dfff68a50cab4a590d196b95cb7276aac484f6a7 (patch) | |
tree | 08b774f01ae7708d60178228ef3392c198a0a679 /bind/Dockerfile | |
parent | d62fe011cb964a85e7ff1da4f90547f4c6e3ba64 (diff) | |
download | dockerfiles-dfff68a50cab4a590d196b95cb7276aac484f6a7.tar.bz2 dockerfiles-dfff68a50cab4a590d196b95cb7276aac484f6a7.tar.xz dockerfiles-dfff68a50cab4a590d196b95cb7276aac484f6a7.zip |
Convert bind to alpine
Diffstat (limited to 'bind/Dockerfile')
-rw-r--r-- | bind/Dockerfile | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/bind/Dockerfile b/bind/Dockerfile index 58b4e21..62cc149 100644 --- a/bind/Dockerfile +++ b/bind/Dockerfile | |||
@@ -1,15 +1,7 @@ | |||
1 | FROM ubuntu:16.04 | 1 | FROM alpine:latest |
2 | MAINTAINER Michael Crute <mike@crute.us> | 2 | LABEL maintainer="Mike Crute <mike@crute.us>" |
3 | 3 | ||
4 | RUN export DEBIAN_FRONTEND=noninteractive && \ | 4 | RUN \ |
5 | apt-get update && \ | 5 | apk add --no-cache bind |
6 | apt-get install -y curl software-properties-common bind9 | ||
7 | 6 | ||
8 | # Cleanup | 7 | CMD [ "/usr/sbin/named", "-u", "named", "-4", "-g" ] |
9 | apt-get clean && \ | ||
10 | rm -rf /var/lib/apt/lists/* && \ | ||
11 | rm -rf /tmp/* | ||
12 | |||
13 | EXPOSE 53/tcp 53/udp 953/tcp | ||
14 | VOLUME ["/etc/bind", "/var/cache/bind"] | ||
15 | CMD ["/usr/sbin/named", "-u", "bind", "-4", "-g"] | ||