diff --git a/appserver/extras/docker-images/pom.xml b/appserver/extras/docker-images/pom.xml
index bd2faecc802..77e04d4f73a 100644
--- a/appserver/extras/docker-images/pom.xml
+++ b/appserver/extras/docker-images/pom.xml
@@ -59,6 +59,7 @@
azul/zulu-openjdk
11.0.21
17.0.9
+ 21.0.1
domain1
payara6
@@ -80,7 +81,7 @@
io.fabric8
docker-maven-plugin
- 0.33.0
+ 0.43.4
true
true
@@ -214,5 +215,77 @@
+
+
+ generate-jdk21-docker-image
+
+
+
+ src/main/docker/Dockerfile
+
+
+
+
+
+
+ maven-antrun-plugin
+
+
+ filter-dockerfiles
+ package
+
+ run
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ io.fabric8
+ docker-maven-plugin
+
+
+ build-docker-image
+
+ build
+
+ package
+
+
+
+
+
+ ${docker.payara.repository}
+
+
+ @
+
+ ${docker.payara.tag}-jdk21
+
+ none
+ ${docker.noCache}
+ ${project.build.directory}/antrun/Dockerfile.jdk21
+
+ tar
+ assembly.xml
+ gnu
+
+
+
+
+
+
+
+
+
diff --git a/appserver/extras/docker-images/tests/pom.xml b/appserver/extras/docker-images/tests/pom.xml
index 78cfdc0ff36..8a09bc36ff4 100644
--- a/appserver/extras/docker-images/tests/pom.xml
+++ b/appserver/extras/docker-images/tests/pom.xml
@@ -73,31 +73,31 @@
org.testcontainers
testcontainers
- 1.15.1
+ 1.19.3
test
org.testcontainers
junit-jupiter
- 1.14.0
+ 1.19.3
test
org.junit.jupiter
junit-jupiter-engine
- 5.6.2
+ 5.10.1
test
org.slf4j
slf4j-api
- 1.7.28
+ 2.0.9
test
org.slf4j
slf4j-log4j12
- 1.7.28
+ 2.0.9
test
@@ -109,7 +109,7 @@
org.jboss.shrinkwrap.resolver
shrinkwrap-resolver-impl-maven-archive
- 3.1.3
+ 3.2.1
test