From c1cd0ea0d408851466075aaea6543c7239c4b4cf Mon Sep 17 00:00:00 2001 From: paspo Date: Mon, 24 Mar 2025 11:18:41 +0100 Subject: [PATCH] added tini and entrypoint script --- Dockerfile | 4 ++-- rootfs/app/entrypoint.sh | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100755 rootfs/app/entrypoint.sh diff --git a/Dockerfile b/Dockerfile index e818ba8..be3b4b8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM alpine:latest RUN \ apk --update upgrade && \ - apk add unbound bind-tools && \ + apk add unbound bind-tools tini && \ wget -O /etc/unbound/named.cache ftp://ftp.internic.net//domain/named.cache COPY rootfs / @@ -10,4 +10,4 @@ COPY rootfs / HEALTHCHECK --interval=30s --start-period=5s --timeout=10s \ CMD /usr/bin/host -T -p 1053 asperti.com 127.0.0.1 -ENTRYPOINT ["/usr/sbin/unbound", "-d"] +ENTRYPOINT ["/sbin/tini", "--", "/bin/sh", "/app/entrypoint.sh"] diff --git a/rootfs/app/entrypoint.sh b/rootfs/app/entrypoint.sh new file mode 100755 index 0000000..765134d --- /dev/null +++ b/rootfs/app/entrypoint.sh @@ -0,0 +1,5 @@ +#!/bin/sh + + + +/usr/sbin/unbound -d