diff --git a/appserver/extras/docker-images/pom.xml b/appserver/extras/docker-images/pom.xml
index f5378f540b9..8ce0f4ae75f 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
@@ -168,48 +169,120 @@
build
package
+
+
+
+ ${docker.payara.repository}
+
+
+ @
+
+ ${docker.payara.tag}
+
+ none
+ ${docker.noCache}
+ ${project.build.directory}/antrun/Dockerfile.jdk11
+
+ tar
+ assembly.xml
+ gnu
+
+
+
+
+ ${docker.payara.repository}
+
+
+ @
+
+ ${docker.payara.tag}-jdk17
+
+ none
+ ${docker.noCache}
+ ${project.build.directory}/antrun/Dockerfile.jdk17
+
+ tar
+ assembly.xml
+ gnu
+
+
+
+
+
+
+
+
+
+
+
+
+
+ generate-jdk21-docker-image
+
+
+
+ src/main/docker/Dockerfile
+
+
+
+
+
+
+ maven-antrun-plugin
+
+
+ filter-dockerfiles-jdk21
+ package
+
+ run
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ io.fabric8
+ docker-maven-plugin
+
+
+ build-docker-image-jdk21
+
+ build
+
+ package
+
+
+
+ ${docker.payara.repository}
+
+
+ @
+
+ ${docker.payara.tag}-jdk21
+
+ none
+ ${docker.noCache}
+ ${project.build.directory}/antrun/Dockerfile.jdk21
+
+ tar
+ assembly.xml
+ gnu
+
+
+
+
+
-
-
-
- ${docker.payara.repository}
-
-
- @
-
- ${docker.payara.tag}
-
- none
- ${docker.noCache}
- ${project.build.directory}/antrun/Dockerfile.jdk11
-
- tar
- assembly.xml
- gnu
-
-
-
-
- ${docker.payara.repository}
-
-
- @
-
- ${docker.payara.tag}-jdk17
-
- none
- ${docker.noCache}
- ${project.build.directory}/antrun/Dockerfile.jdk17
-
- tar
- assembly.xml
- gnu
-
-
-
-
-
diff --git a/appserver/extras/docker-images/tests/pom.xml b/appserver/extras/docker-images/tests/pom.xml
index b3378554462..031c4fdc9e4 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