From 974596452d53e5e0b86a6cc1d9f599fe77e0e3d5 Mon Sep 17 00:00:00 2001 From: Luke Tainton Date: Mon, 17 Jun 2024 21:44:16 +0100 Subject: [PATCH] Update to Alpine v3.20, dnsmasq v2.90 --- .github/dependabot.yml | 30 ++++++++++++++++++++++++++++++ Dockerfile | 4 ++-- 2 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..3143838 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,30 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "daily" + assignees: + - "luketainton" + # reviewers: + # - "luketainton" + commit-message: + prefix: "chore(actions)" + include: "scope" + labels: + - "dependencies" + + - package-ecosystem: "docker" + directory: "/" + schedule: + interval: "daily" + assignees: + - "luketainton" + # reviewers: + # - "luketainton" + commit-message: + prefix: "chore(docker)" + include: "scope" + labels: + - "dependencies" + diff --git a/Dockerfile b/Dockerfile index 8037dad..ff74928 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:3.19 AS build +FROM alpine:3.20 AS build LABEL maintainer="Luke Tainton " LABEL org.opencontainers.image.source="https://github.com/luketainton/docker-dnsmasq" @@ -10,7 +10,7 @@ RUN curl -sL "$WEBPROCURL" | gzip -d - > /usr/local/bin/webproc RUN chmod +x /usr/local/bin/webproc FROM build AS dnsmasq -RUN apk --no-cache add dnsmasq +RUN apk --no-cache add dnsmasq=2.90-r3 COPY --from=webproc /usr/local/bin/webproc /usr/local/bin/webproc ENTRYPOINT ["webproc","-o","restart","-c","/etc/dnsmasq.conf","-c","/etc/hosts","-c","/etc/resolv.conf","--","dnsmasq","-k","--log-facility=-"] EXPOSE 53/udp 8080/tcp