From e48cdf92442cae1ad42903bb5fcbc894dd295fb1 Mon Sep 17 00:00:00 2001 From: nemunaire Date: Fri, 29 Mar 2019 10:14:25 +0100 Subject: [PATCH] add nsd package --- pkg/nsd/Dockerfile | 15 +++++++++++++++ pkg/nsd/build.yml | 1 + 2 files changed, 16 insertions(+) create mode 100644 pkg/nsd/Dockerfile create mode 100644 pkg/nsd/build.yml diff --git a/pkg/nsd/Dockerfile b/pkg/nsd/Dockerfile new file mode 100644 index 0000000..c6e11c8 --- /dev/null +++ b/pkg/nsd/Dockerfile @@ -0,0 +1,15 @@ +FROM alpine +MAINTAINER Pierre-Olivier Mercier + +RUN apk add --no-cache alpine-baselayout bash busybox nsd openssh openrc + +VOLUME /etc/nsd + +EXPOSE 53 +EXPOSE 53/udp + +RUN rc-update add nsd default && rc-update add sshd default + +CMD ["/sbin/openrc", "default"] + +LABEL org.mobyproject.config='{"binds": ["/etc/resolv.conf:/etc/resolv.conf"], "capabilities": ["CAP_NET_BIND_SERVICE"]}' diff --git a/pkg/nsd/build.yml b/pkg/nsd/build.yml new file mode 100644 index 0000000..cc47ecc --- /dev/null +++ b/pkg/nsd/build.yml @@ -0,0 +1 @@ +image: nsd