From 34a9c410bd50cc3ef9d33d55fbad3d676eaa1805 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 3 Mar 2026 19:26:40 +0000 Subject: [PATCH] chore(deps): update docker --- internal/test/integration/components/dotnetserver/Dockerfile | 4 ++-- .../test/integration/components/java_tls/netty_tls/Dockerfile | 2 +- .../integration/components/java_tls/sync_async_tls/Dockerfile | 2 +- internal/test/integration/components/javakafka-tls/Dockerfile | 2 +- .../test/integration/components/javatestserver/Dockerfile_jar | 4 ++-- internal/test/integration/components/mysqldb/Dockerfile | 4 ++-- .../integration/components/nginx-rails-sql/testapi/Dockerfile | 4 ++-- internal/test/integration/components/nodeclient/Dockerfile | 2 +- internal/test/integration/components/nodejsdist/Dockerfile_b | 2 +- internal/test/integration/components/nodejsdist/Dockerfile_r | 2 +- internal/test/integration/components/nodejsserver/Dockerfile | 2 +- internal/test/integration/components/nodemultiproc/Dockerfile | 2 +- internal/test/integration/components/redis/Dockerfile | 2 +- .../integration/components/rubytestserver/testapi/Dockerfile | 4 ++-- .../components/rubytestserver/testapi/Dockerfile_tls | 4 ++-- .../test/integration/components/rustssltestserver/Dockerfile | 2 +- .../test/integration/components/testserver/Dockerfile_static | 2 +- internal/test/integration/components/tpclient/Dockerfile | 2 +- 18 files changed, 24 insertions(+), 24 deletions(-) diff --git a/internal/test/integration/components/dotnetserver/Dockerfile b/internal/test/integration/components/dotnetserver/Dockerfile index 381fcffb62..fed90e73c6 100644 --- a/internal/test/integration/components/dotnetserver/Dockerfile +++ b/internal/test/integration/components/dotnetserver/Dockerfile @@ -1,4 +1,4 @@ -FROM mcr.microsoft.com/dotnet/sdk:7.0@sha256:d32bd65cf5843f413e81f5d917057c82da99737cb1637e905a1a4bc2e7ec6c8d AS builder +FROM mcr.microsoft.com/dotnet/sdk:10.0@sha256:e362a8dbcd691522456da26a5198b8f3ca1d7641c95624fadc5e3e82678bd08a AS builder # Set the working directory to /build WORKDIR /build @@ -11,7 +11,7 @@ RUN dotnet build # Create final image from minimal + built binary -FROM mcr.microsoft.com/dotnet/aspnet:7.0@sha256:c7d9ee6cd01afe9aa80642e577c7cec9f5d87f88e5d70bd36fd61072079bc55b +FROM mcr.microsoft.com/dotnet/aspnet:10.0@sha256:aec87aa74ddf129da573fa69f42f229a23c953a1c6fdecedea1aa6b1fe147d76 WORKDIR / COPY --from=builder /build/bin/Debug/net7.0/* . diff --git a/internal/test/integration/components/java_tls/netty_tls/Dockerfile b/internal/test/integration/components/java_tls/netty_tls/Dockerfile index e3bfdac631..27033437ba 100644 --- a/internal/test/integration/components/java_tls/netty_tls/Dockerfile +++ b/internal/test/integration/components/java_tls/netty_tls/Dockerfile @@ -20,7 +20,7 @@ RUN mvn -version RUN mvn clean package # The App Image -FROM eclipse-temurin:21.0.10_7-jre@sha256:34a58218d838035428163eb35abb629944c5906d1bedcfef8bc8864cce11dfe5 +FROM eclipse-temurin:25.0.2_10-jre@sha256:0a9c973778b03b88f39ccae4f8cc26022d84a3237a818cb98770369eb6c5daf9 EXPOSE 8080 diff --git a/internal/test/integration/components/java_tls/sync_async_tls/Dockerfile b/internal/test/integration/components/java_tls/sync_async_tls/Dockerfile index b31acc3df8..152102df9c 100644 --- a/internal/test/integration/components/java_tls/sync_async_tls/Dockerfile +++ b/internal/test/integration/components/java_tls/sync_async_tls/Dockerfile @@ -20,7 +20,7 @@ RUN mvn -version RUN mvn clean package # The App Image -FROM eclipse-temurin:21.0.10_7-jre@sha256:34a58218d838035428163eb35abb629944c5906d1bedcfef8bc8864cce11dfe5 +FROM eclipse-temurin:25.0.2_10-jre@sha256:0a9c973778b03b88f39ccae4f8cc26022d84a3237a818cb98770369eb6c5daf9 EXPOSE 8080 diff --git a/internal/test/integration/components/javakafka-tls/Dockerfile b/internal/test/integration/components/javakafka-tls/Dockerfile index 888863366a..592b33e4b9 100644 --- a/internal/test/integration/components/javakafka-tls/Dockerfile +++ b/internal/test/integration/components/javakafka-tls/Dockerfile @@ -19,7 +19,7 @@ RUN ./mvnw -version RUN ./mvnw package # The App Image -FROM eclipse-temurin:21.0.10_7-jre@sha256:34a58218d838035428163eb35abb629944c5906d1bedcfef8bc8864cce11dfe5 +FROM eclipse-temurin:25.0.2_10-jre@sha256:0a9c973778b03b88f39ccae4f8cc26022d84a3237a818cb98770369eb6c5daf9 EXPOSE 8080 diff --git a/internal/test/integration/components/javatestserver/Dockerfile_jar b/internal/test/integration/components/javatestserver/Dockerfile_jar index 0db6ca34e9..b9cb560b86 100644 --- a/internal/test/integration/components/javatestserver/Dockerfile_jar +++ b/internal/test/integration/components/javatestserver/Dockerfile_jar @@ -1,4 +1,4 @@ -FROM eclipse-temurin:17@sha256:b624cb9175b71aaeb654dd9def666035332d5abf70318537c1a46e61564dbecd AS javabuilder +FROM eclipse-temurin:25@sha256:acab08ae09273ee938c1da6111ed60ff51ab0ab18325e4b1b81178039059f86e AS javabuilder # Install tar and gzip to extract the Maven binaries RUN apt install -y tar gzip @@ -22,7 +22,7 @@ RUN ./mvnw -version RUN ./mvnw clean package # The App Image -FROM eclipse-temurin:17.0.18_8-jre@sha256:ff692acf872589e72ca71b416b3e949ec19f35ebe8abb5365d2f31bce298e762 +FROM eclipse-temurin:25.0.2_10-jre@sha256:0a9c973778b03b88f39ccae4f8cc26022d84a3237a818cb98770369eb6c5daf9 EXPOSE 8085 diff --git a/internal/test/integration/components/mysqldb/Dockerfile b/internal/test/integration/components/mysqldb/Dockerfile index 8ae7fabd66..138b11d412 100644 --- a/internal/test/integration/components/mysqldb/Dockerfile +++ b/internal/test/integration/components/mysqldb/Dockerfile @@ -1,4 +1,4 @@ -FROM mysql:8@sha256:a2d126916bc2ba79a890a4bf62d305eb8b68fcbdd35c6e582d529df18faf5ebb as builder +FROM mysql:9@sha256:e5dc14f6e01c3e577e669337d2855c6d1561b30d8ef2c592e63e4e8a9a52650a as builder ENV MYSQL_ROOT_PASSWORD=p_ssW0rd ENV MYSQL_DATABASE=sakila ENV MYSQL_USER=sakila @@ -15,7 +15,7 @@ RUN ["sed", "-i", "s/exec \"$@\"/echo \"skipping...\"/", "/usr/local/bin/docker- USER mysql RUN ["/usr/local/bin/docker-entrypoint.sh", "mysqld"] -FROM mysql:8@sha256:a2d126916bc2ba79a890a4bf62d305eb8b68fcbdd35c6e582d529df18faf5ebb +FROM mysql:9@sha256:e5dc14f6e01c3e577e669337d2855c6d1561b30d8ef2c592e63e4e8a9a52650a ENV MYSQL_ROOT_PASSWORD=p_ssW0rd ENV MYSQL_DATABASE=sakila ENV MYSQL_USER=sakila diff --git a/internal/test/integration/components/nginx-rails-sql/testapi/Dockerfile b/internal/test/integration/components/nginx-rails-sql/testapi/Dockerfile index f909f1315a..6f770e3e22 100644 --- a/internal/test/integration/components/nginx-rails-sql/testapi/Dockerfile +++ b/internal/test/integration/components/nginx-rails-sql/testapi/Dockerfile @@ -1,4 +1,4 @@ -FROM ruby:3.4.8@sha256:998b24b17d0e8ac2a9974c11052cba9bb46f8ba519169969492181f262d27a58 AS builder +FROM ruby:4.0.1@sha256:3b8c977b1f13501e132a309c903f2f9931e41be4e52785a719490e937953c3de AS builder # Set the working directory to /build WORKDIR /build @@ -15,7 +15,7 @@ RUN bundle install EXPOSE 3040 -FROM ruby:3.4.8-slim@sha256:ff7780d9fc05a54690c722ee0621bae2aa818331be88ebbeb0f5e7bd7cdb7f37 +FROM ruby:4.0.1-slim@sha256:f3207b8383a8ed08a043e960984b756a957f05217f1724f9001712696bfaea88 RUN apt-get update && apt-get install -y default-libmysqlclient-dev diff --git a/internal/test/integration/components/nodeclient/Dockerfile b/internal/test/integration/components/nodeclient/Dockerfile index 27bfde0634..285bb5f30c 100644 --- a/internal/test/integration/components/nodeclient/Dockerfile +++ b/internal/test/integration/components/nodeclient/Dockerfile @@ -1,4 +1,4 @@ -FROM node:20-slim@sha256:d8a35d586fad3af7abb6fdb9ba972388395405f4d462da9e4a4ddcde67b5e0fb +FROM node:24-slim@sha256:e8e2e91b1378f83c5b2dd15f0247f34110e2fe895f6ca7719dbb780f929368eb # Set the working directory to /build WORKDIR / diff --git a/internal/test/integration/components/nodejsdist/Dockerfile_b b/internal/test/integration/components/nodejsdist/Dockerfile_b index a52ef6cc62..759c2d2905 100644 --- a/internal/test/integration/components/nodejsdist/Dockerfile_b +++ b/internal/test/integration/components/nodejsdist/Dockerfile_b @@ -1,4 +1,4 @@ -FROM node:18-slim@sha256:f9ab18e354e6855ae56ef2b290dd225c1e51a564f87584b9bd21dd651838830e +FROM node:24-slim@sha256:e8e2e91b1378f83c5b2dd15f0247f34110e2fe895f6ca7719dbb780f929368eb # Set the working directory to /build WORKDIR / diff --git a/internal/test/integration/components/nodejsdist/Dockerfile_r b/internal/test/integration/components/nodejsdist/Dockerfile_r index 06a76e63bf..f92cf1b7fa 100644 --- a/internal/test/integration/components/nodejsdist/Dockerfile_r +++ b/internal/test/integration/components/nodejsdist/Dockerfile_r @@ -1,4 +1,4 @@ -FROM node:18-slim@sha256:f9ab18e354e6855ae56ef2b290dd225c1e51a564f87584b9bd21dd651838830e +FROM node:24-slim@sha256:e8e2e91b1378f83c5b2dd15f0247f34110e2fe895f6ca7719dbb780f929368eb # Set the working directory to /build WORKDIR / diff --git a/internal/test/integration/components/nodejsserver/Dockerfile b/internal/test/integration/components/nodejsserver/Dockerfile index 1d872ffa7a..d51d7c32f4 100644 --- a/internal/test/integration/components/nodejsserver/Dockerfile +++ b/internal/test/integration/components/nodejsserver/Dockerfile @@ -1,4 +1,4 @@ -FROM node:20-slim@sha256:d8a35d586fad3af7abb6fdb9ba972388395405f4d462da9e4a4ddcde67b5e0fb +FROM node:24-slim@sha256:e8e2e91b1378f83c5b2dd15f0247f34110e2fe895f6ca7719dbb780f929368eb # Set the working directory to /build WORKDIR / diff --git a/internal/test/integration/components/nodemultiproc/Dockerfile b/internal/test/integration/components/nodemultiproc/Dockerfile index bef9a4e1ca..e4e01c2684 100644 --- a/internal/test/integration/components/nodemultiproc/Dockerfile +++ b/internal/test/integration/components/nodemultiproc/Dockerfile @@ -1,4 +1,4 @@ -FROM node:20-slim@sha256:d8a35d586fad3af7abb6fdb9ba972388395405f4d462da9e4a4ddcde67b5e0fb +FROM node:24-slim@sha256:e8e2e91b1378f83c5b2dd15f0247f34110e2fe895f6ca7719dbb780f929368eb WORKDIR /app diff --git a/internal/test/integration/components/redis/Dockerfile b/internal/test/integration/components/redis/Dockerfile index febaf6ed3f..1fa7e307c1 100644 --- a/internal/test/integration/components/redis/Dockerfile +++ b/internal/test/integration/components/redis/Dockerfile @@ -1 +1 @@ -FROM redis:7.4.8@sha256:387977b505c656572e08163141edbfe89e6d2434316569a2bbeaae5cfeba388f \ No newline at end of file +FROM redis:8.6.1@sha256:1c054d54ecd1597bba52f4304bca5afbc5565ebe614c5b3d7dc5b7f8a0cd768d \ No newline at end of file diff --git a/internal/test/integration/components/rubytestserver/testapi/Dockerfile b/internal/test/integration/components/rubytestserver/testapi/Dockerfile index 27ef317225..f2ba983a15 100644 --- a/internal/test/integration/components/rubytestserver/testapi/Dockerfile +++ b/internal/test/integration/components/rubytestserver/testapi/Dockerfile @@ -1,4 +1,4 @@ -FROM ruby:3.4.8@sha256:998b24b17d0e8ac2a9974c11052cba9bb46f8ba519169969492181f262d27a58 AS builder +FROM ruby:4.0.1@sha256:3b8c977b1f13501e132a309c903f2f9931e41be4e52785a719490e937953c3de AS builder # Set the working directory to /build WORKDIR /build @@ -14,7 +14,7 @@ RUN bundle install RUN bundle binstubs railties RUN bundle exec rake db:migrate -FROM ruby:3.4.8-slim@sha256:ff7780d9fc05a54690c722ee0621bae2aa818331be88ebbeb0f5e7bd7cdb7f37 +FROM ruby:4.0.1-slim@sha256:f3207b8383a8ed08a043e960984b756a957f05217f1724f9001712696bfaea88 RUN gem update --system diff --git a/internal/test/integration/components/rubytestserver/testapi/Dockerfile_tls b/internal/test/integration/components/rubytestserver/testapi/Dockerfile_tls index ad0220a5c3..907f946822 100644 --- a/internal/test/integration/components/rubytestserver/testapi/Dockerfile_tls +++ b/internal/test/integration/components/rubytestserver/testapi/Dockerfile_tls @@ -1,4 +1,4 @@ -FROM ruby:3.4.8@sha256:998b24b17d0e8ac2a9974c11052cba9bb46f8ba519169969492181f262d27a58 AS builder +FROM ruby:4.0.1@sha256:3b8c977b1f13501e132a309c903f2f9931e41be4e52785a719490e937953c3de AS builder # Set the working directory to /build WORKDIR /build @@ -14,7 +14,7 @@ RUN bundle install RUN bundle binstubs railties RUN bundle exec rake db:migrate -FROM ruby:3.4.8-slim@sha256:ff7780d9fc05a54690c722ee0621bae2aa818331be88ebbeb0f5e7bd7cdb7f37 +FROM ruby:4.0.1-slim@sha256:f3207b8383a8ed08a043e960984b756a957f05217f1724f9001712696bfaea88 RUN gem update --system diff --git a/internal/test/integration/components/rustssltestserver/Dockerfile b/internal/test/integration/components/rustssltestserver/Dockerfile index 04f0264cc2..4bd0f6b337 100644 --- a/internal/test/integration/components/rustssltestserver/Dockerfile +++ b/internal/test/integration/components/rustssltestserver/Dockerfile @@ -1,4 +1,4 @@ -FROM debian:bookworm@sha256:0a5bf4ecacfc050bad0131c8e1401063fd1e8343a418723f6dbd3cd13a7b9e33 AS rustbuilder +FROM debian:trixie@sha256:3615a749858a1cba49b408fb49c37093db813321355a9ab7c1f9f4836341e9db AS rustbuilder RUN apt update RUN apt install -y build-essential curl pkg-config libssl-dev diff --git a/internal/test/integration/components/testserver/Dockerfile_static b/internal/test/integration/components/testserver/Dockerfile_static index 74b16d9a00..8a67668d5a 100644 --- a/internal/test/integration/components/testserver/Dockerfile_static +++ b/internal/test/integration/components/testserver/Dockerfile_static @@ -19,7 +19,7 @@ RUN go build -tags -a -ldflags '-linkmode external -extldflags "-static"' -o tes # Create final image from minimal + built binary #TODO: use minimal image -FROM debian:12@sha256:0a5bf4ecacfc050bad0131c8e1401063fd1e8343a418723f6dbd3cd13a7b9e33 +FROM debian:13@sha256:3615a749858a1cba49b408fb49c37093db813321355a9ab7c1f9f4836341e9db WORKDIR / RUN mkdir -p x509 diff --git a/internal/test/integration/components/tpclient/Dockerfile b/internal/test/integration/components/tpclient/Dockerfile index b5537ba1d9..e0ad45bb73 100644 --- a/internal/test/integration/components/tpclient/Dockerfile +++ b/internal/test/integration/components/tpclient/Dockerfile @@ -1,4 +1,4 @@ -FROM node:20-slim@sha256:d8a35d586fad3af7abb6fdb9ba972388395405f4d462da9e4a4ddcde67b5e0fb +FROM node:24-slim@sha256:e8e2e91b1378f83c5b2dd15f0247f34110e2fe895f6ca7719dbb780f929368eb WORKDIR /app