diff options
author | Mike Crute <mike@crute.us> | 2020-01-17 22:50:24 +0000 |
---|---|---|
committer | Mike Crute <mike@crute.us> | 2020-01-17 22:50:24 +0000 |
commit | 2ae08e02c4fd12e561b9d292f371a87e81a9c472 (patch) | |
tree | 80b11cdd2bcf88f8160d66b4ceb566a30bbe9668 /dns-manage | |
parent | 2ca9738ff6418a5b99184842093bb1bd28f9aae3 (diff) | |
download | dockerfiles-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/Dockerfile | 6 | ||||
-rw-r--r-- | dns-manage/Makefile | 18 |
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 @@ | |||
1 | FROM alpine:edge | ||
2 | LABEL maintainer="Mike Crute <mike@crute.us>" | ||
3 | |||
4 | ADD dns-service /dns-service | ||
5 | |||
6 | ENTRYPOINT [ "/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 @@ | |||
1 | IMAGE=docker.crute.me/dns-manage:latest | ||
2 | |||
3 | all: | ||
4 | docker pull alpine:latest | ||
5 | docker build -t $(IMAGE) . | ||
6 | |||
7 | all-no-cache: | ||
8 | docker build --no-cache -t $(IMAGE) . | ||
9 | |||
10 | run: | ||
11 | docker run -d --net=host \ | ||
12 | --cap-add=NET_ADMIN \ | ||
13 | --name=bird \ | ||
14 | -v $PWD/bird:/srv/bird \ | ||
15 | $(IMAGE) | ||
16 | |||
17 | publish: | ||
18 | docker push $(IMAGE) | ||