diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e1b7e03..491bd26 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-image: eclipse-temurin:17.0.14_7-jdk-alpine
+image: eclipse-temurin:21.0.6_7-jdk-alpine
variables:
MAVEN_OPTS: >-
diff --git a/Dockerfile b/Dockerfile
index 7301b1e..43cdcaf 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,4 +1,4 @@
-FROM eclipse-temurin:17.0.14_7-jdk-alpine AS build
+FROM eclipse-temurin:21.0.6_7-jdk-alpine AS build
COPY .mvn/ .mvn
COPY mvnw pom.xml ./
@@ -8,7 +8,7 @@ RUN ["chmod", "+x", "./mvnw"]
RUN ./mvnw install
-FROM eclipse-temurin:17.0.14_7-jre-alpine
+FROM eclipse-temurin:21.0.6_7-jre-alpine
RUN apk add netcat-openbsd
RUN apk add curl
diff --git a/pom.xml b/pom.xml
index 04bb714..f7e3b5b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -13,10 +13,10 @@
me.bobert.netneutrality.NetNeutrality
- 17
+ 21
UTF-8
- 17
- 17
+ 21
+ 21