From: Remi Gacogne Date: Tue, 23 Jan 2024 09:09:30 +0000 (+0100) Subject: dnsdist: Switch to Debian 12 for our Docker image, enable XSK X-Git-Tag: dnsdist-1.9.0-rc1^2~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cf66dd2224055ba1d994214ce0e933ec696f00e1;p=thirdparty%2Fpdns.git dnsdist: Switch to Debian 12 for our Docker image, enable XSK --- diff --git a/Dockerfile-dnsdist b/Dockerfile-dnsdist index c9cf09a94e..2b96ab3ef9 100644 --- a/Dockerfile-dnsdist +++ b/Dockerfile-dnsdist @@ -1,5 +1,5 @@ # our chosen base image -FROM debian:11-slim AS builder +FROM debian:12-slim AS builder ENV NO_LUA_JIT="s390x arm64" @@ -14,7 +14,7 @@ RUN apt-get update && apt-get -y dist-upgrade && apt-get install -y --no-instal COPY builder-support /source/builder-support # TODO: control file is not in tarballs at all right now -RUN mk-build-deps -i -t 'apt-get -y -o Debug::pkgProblemResolver=yes --no-install-recommends' /source/builder-support/debian/dnsdist/debian-buster/control && \ +RUN mk-build-deps -i -t 'apt-get -y -o Debug::pkgProblemResolver=yes --no-install-recommends' /source/builder-support/debian/dnsdist/debian-bookworm/control && \ apt-get clean COPY pdns /source/pdns @@ -84,7 +84,7 @@ RUN cd /tmp && mkdir /build/tmp/ && mkdir debian && \ # Runtime -FROM debian:11-slim +FROM debian:12-slim # Reusable layer for base update - Should be cached from builder RUN apt-get update && apt-get -y dist-upgrade && apt-get clean