Ruff

keycloak (legacy-with-ca)

Published 2025-04-05 14:50:35 +03:00 by tomchukk in Ruff/keycloak

Installation

docker pull git.ruff.co.il/ruff/keycloak:legacy-with-ca
sha256:ffea221b751780f28d1384145fa7b3f910407506354cadbbbb5aa9178b8df360

About this package

Docker image for Keycloak project

Image Layers

ENV KEYCLOAK_VERSION=19.0.3
ENV JDBC_POSTGRES_VERSION=42.3.3
ENV JDBC_MYSQL_VERSION=8.0.22
ENV JDBC_MARIADB_VERSION=2.5.4
ENV JDBC_MSSQL_VERSION=10.2.1.jre11
ENV LAUNCH_JBOSS_IN_BACKGROUND=1
ENV PROXY_ADDRESS_FORWARDING=false
ENV JBOSS_HOME=/opt/jboss/keycloak
ENV LANG=en_US.UTF-8
ARG GIT_REPO
ARG GIT_BRANCH
ARG KEYCLOAK_DIST=https://github.com/keycloak/keycloak/releases/download/19.0.3/keycloak-legacy-19.0.3.tar.gz
USER root
RUN |3 GIT_REPO= GIT_BRANCH= KEYCLOAK_DIST=https://github.com/keycloak/keycloak/releases/download/19.0.3/keycloak-legacy-19.0.3.tar.gz /bin/sh -c microdnf update -y && microdnf install -y glibc-langpack-en gzip hostname java-11-openjdk-headless openssl tar which && microdnf clean all # buildkit
ADD tools /opt/jboss/tools # buildkit
RUN |3 GIT_REPO= GIT_BRANCH= KEYCLOAK_DIST=https://github.com/keycloak/keycloak/releases/download/19.0.3/keycloak-legacy-19.0.3.tar.gz /bin/sh -c /opt/jboss/tools/build-keycloak.sh # buildkit
USER 1000
EXPOSE map[8080/tcp:{}]
EXPOSE map[8443/tcp:{}]
ENTRYPOINT ["/opt/jboss/tools/docker-entrypoint.sh"]
CMD ["-b" "0.0.0.0"]
USER root
COPY Ruff-CA.crt /tmp/Ruff-CA.crt # buildkit
RUN /bin/sh -c keytool -import -trustcacerts -alias Ruff-CA -file /tmp/Ruff-CA.crt -keystore /usr/lib/jvm/java-11-openjdk-11.0.16.1.1-1.el8_6.x86_64/lib/security/cacerts -storepass changeit -noprompt && rm /tmp/Ruff-CA.crt # buildkit

Labels

Key Value
architecture x86_64
build-date 2022-09-06T17:24:37.740294
com.redhat.build-host cpt-1003.osbs.prod.upshift.rdu2.redhat.com
com.redhat.component ubi8-minimal-container
com.redhat.license_terms https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI
description The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly.
distribution-scope public
io.k8s.description The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly.
io.k8s.display-name Red Hat Universal Base Image 8 Minimal
io.openshift.expose-services
io.openshift.tags minimal rhel8
maintainer Red Hat, Inc.
name ubi8-minimal
org.opencontainers.image.created 2022-10-06T12:22:55.940Z
org.opencontainers.image.description Docker image for Keycloak project
org.opencontainers.image.licenses NOASSERTION
org.opencontainers.image.revision d7bf6c6c91eff9c1995c29f6121738672c8c083d
org.opencontainers.image.source https://github.com/keycloak/keycloak-containers
org.opencontainers.image.title keycloak-containers
org.opencontainers.image.url https://github.com/keycloak/keycloak-containers
org.opencontainers.image.version 19.0.3-legacy
release 941
summary Provides the latest release of the minimal Red Hat Universal Base Image 8.
url https://access.redhat.com/containers/#/registry.access.redhat.com/ubi8-minimal/images/8.6-941
vcs-ref 50293e4ba66ca2194d8ee5a149a665cb9a375c71
vcs-type git
vendor Red Hat, Inc.
version 8.6
Details
Container
2025-04-05 14:50:35 +03:00
0
OCI / Docker
linux/amd64
NOASSERTION
378 MiB
Versions (1) View all
legacy-with-ca 2025-04-05