Skip to content

Commit c09636d

Browse files
authored
feat: use eclipse temurin instead openjdk (#10)
- openjdk is deprecated - upgrade to jdk 21.x - keycloak is builded with the same major version
1 parent 39dbbee commit c09636d

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
# Keycloak version set in gitlab-ci
66
ARG BASE_IMAGE_TAG=26.0.8
77

8-
FROM openjdk:17-jdk-slim AS extensionbuilder
8+
FROM eclipse-temurin:21.0.9_10-jdk-alpine-3.22 AS extensionbuilder
99

1010
# Need to declare it again here, so we can pass it to build.sh
1111
ARG BASE_IMAGE_TAG
1212

13-
RUN apt-get install -y bash && \
14-
mkdir -p /app/providers
13+
RUN apk add --no-cache bash && \
14+
mkdir -p /app/providers
1515

1616
ADD extensions /app/extensions/
1717
WORKDIR /app/extensions

0 commit comments

Comments
 (0)