aboutsummaryrefslogtreecommitdiff
path: root/dns-manage
diff options
context:
space:
mode:
authorMike Crute <mike@crute.us>2020-01-17 22:50:24 +0000
committerMike Crute <mike@crute.us>2020-01-17 22:50:24 +0000
commit2ae08e02c4fd12e561b9d292f371a87e81a9c472 (patch)
tree80b11cdd2bcf88f8160d66b4ceb566a30bbe9668 /dns-manage
parent2ca9738ff6418a5b99184842093bb1bd28f9aae3 (diff)
downloaddockerfiles-2ae08e02c4fd12e561b9d292f371a87e81a9c472.tar.bz2
dockerfiles-2ae08e02c4fd12e561b9d292f371a87e81a9c472.tar.xz
dockerfiles-2ae08e02c4fd12e561b9d292f371a87e81a9c472.zip
Add dns and cert services
Diffstat (limited to 'dns-manage')
-rw-r--r--dns-manage/Dockerfile6
-rw-r--r--dns-manage/Makefile18
2 files changed, 24 insertions, 0 deletions
diff --git a/dns-manage/Dockerfile b/dns-manage/Dockerfile
new file mode 100644
index 0000000..9b67c37
--- /dev/null
+++ b/dns-manage/Dockerfile
@@ -0,0 +1,6 @@
1FROM alpine:edge
2LABEL maintainer="Mike Crute <mike@crute.us>"
3
4ADD dns-service /dns-service
5
6ENTRYPOINT [ "/dns-service" ]
diff --git a/dns-manage/Makefile b/dns-manage/Makefile
new file mode 100644
index 0000000..da1d5f4
--- /dev/null
+++ b/dns-manage/Makefile
@@ -0,0 +1,18 @@
1IMAGE=docker.crute.me/dns-manage:latest
2
3all:
4 docker pull alpine:latest
5 docker build -t $(IMAGE) .
6
7all-no-cache:
8 docker build --no-cache -t $(IMAGE) .
9
10run:
11 docker run -d --net=host \
12 --cap-add=NET_ADMIN \
13 --name=bird \
14 -v $PWD/bird:/srv/bird \
15 $(IMAGE)
16
17publish:
18 docker push $(IMAGE)