docker-dnsmasq/Dockerfile
Luke Tainton 7e2a9caaf3
All checks were successful
Release / Tag release (push) Successful in 12s
Release / Create Release (push) Successful in 4s
Release / Publish Docker Images (push) Successful in 58s
fix(build): bump dnsmasq to 2.91-r0 (#14)
The proposed change updates the `dnsmasq` version in the Dockerfile.

Specifically, the line:

```diff
-RUN apk --no-cache add dnsmasq=2.90-r3
+RUN apk --no-cache add dnsmasq=2.91-r0
```

is modified.  This line installs the `dnsmasq` package using Alpine Package Keeper (apk). The change updates the version of `dnsmasq` from `2.90-r3` to `2.91-r0`. This likely incorporates bug fixes, security updates, or new features present in the newer version.

Reviewed-on: #14
2025-05-30 22:46:51 +02:00

16 lines
684 B
Docker

FROM alpine:3.22 AS build
LABEL maintainer="Luke Tainton <luke@tainton.uk>"
FROM build AS webproc
ENV WEBPROCVERSION 0.4.0
ENV WEBPROCURL https://github.com/jpillora/webproc/releases/download/v$WEBPROCVERSION/webproc_"$WEBPROCVERSION"_linux_amd64.gz
RUN apk add --no-cache curl && \
curl -sL "$WEBPROCURL" | gzip -d - > /usr/local/bin/webproc && \
chmod +x /usr/local/bin/webproc
FROM build AS dnsmasq
RUN apk --no-cache add dnsmasq=2.91-r0
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