Skip to content

Commit 3c722cc

Browse files
authored
Merge pull request #1568 from kstekovi/EAPQE-5062
EAPQE-5062 use openjdk-21 base image for docker build
2 parents b8ddf6f + cfbac16 commit 3c722cc

2 files changed

Lines changed: 12 additions & 8 deletions

File tree

wildfly/src/main/docker/Dockerfile-domain-development

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
# limitations under the License.
1515
#
1616

17-
FROM openjdk:17-alpine
17+
FROM registry.access.redhat.com/ubi9/openjdk-21:latest
1818

1919
LABEL maintainer="Harald Pehl <hpehl@redhat.com>"
2020

@@ -23,11 +23,13 @@ ARG WILDFLY_VERSION
2323
COPY wildfly-${WILDFLY_VERSION}.tar.gz /
2424

2525
USER root
26-
RUN mkdir -p ${JBOSS_HOME} \
27-
&& tar xf /wildfly-${WILDFLY_VERSION}.tar.gz --directory=/ \
26+
RUN microdnf install -y gzip \
27+
&& microdnf clean all \
28+
&& mkdir -p ${JBOSS_HOME} \
29+
&& tar xf /wildfly-${WILDFLY_VERSION}.tar.gz --no-same-owner --directory=/ \
2830
&& mv /wildfly-${WILDFLY_VERSION}/* ${JBOSS_HOME} \
2931
&& rm /wildfly-${WILDFLY_VERSION}.tar.gz \
30-
&& adduser --disabled-password --gecos "" jboss \
32+
&& useradd -m jboss \
3133
&& chown -R jboss:0 ${JBOSS_HOME} \
3234
&& chmod -R g+rw ${JBOSS_HOME}
3335

wildfly/src/main/docker/Dockerfile-standalone-development

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
# limitations under the License.
1515
#
1616

17-
FROM openjdk:17-alpine
17+
FROM registry.access.redhat.com/ubi9/openjdk-21:latest
1818

1919
LABEL maintainer="Harald Pehl <hpehl@redhat.com>"
2020

@@ -23,11 +23,13 @@ ARG WILDFLY_VERSION
2323
COPY wildfly-${WILDFLY_VERSION}.tar.gz /
2424

2525
USER root
26-
RUN mkdir -p ${JBOSS_HOME} \
27-
&& tar xf /wildfly-${WILDFLY_VERSION}.tar.gz --directory=/ \
26+
RUN microdnf install -y gzip \
27+
&& microdnf clean all \
28+
&& mkdir -p ${JBOSS_HOME} \
29+
&& tar xf /wildfly-${WILDFLY_VERSION}.tar.gz --no-same-owner --directory=/ \
2830
&& mv /wildfly-${WILDFLY_VERSION}/* ${JBOSS_HOME} \
2931
&& rm /wildfly-${WILDFLY_VERSION}.tar.gz \
30-
&& adduser --disabled-password --gecos "" jboss \
32+
&& useradd -m jboss \
3133
&& chown -R jboss:0 ${JBOSS_HOME} \
3234
&& chmod -R g+rw ${JBOSS_HOME}
3335

0 commit comments

Comments
 (0)