LABEL maintainer=Clement Verna <cverna@fedoraproject.org> |
ENV DISTTAG=f40container FGC=f40 FBR=f40 |
ADD fedora-20240916.tar / # buildkit |
CMD ["/bin/bash"] |
LABEL author="Emilio Soriano Chávez" |
LABEL version="25.0.6" |
ENV JAVA_VERSION=latest |
ENV KEYCLOAK_VERSION=25.0.6 |
/bin/sh -c dnf update -y --refresh |
/bin/sh -c dnf install -y wget java-${JAVA_VERSION}-openjdk |
/bin/sh -c dnf clean all -y |
/bin/sh -c useradd -ms /bin/bash keycloak |
USER keycloak |
WORKDIR /app |
/bin/sh -c wget "https://github.com/keycloak/keycloak/releases/download/${KEYCLOAK_VERSION}/keycloak-${KEYCLOAK_VERSION}.tar.gz" && tar xvf "keycloak-${KEYCLOAK_VERSION}.tar.gz" && rm "keycloak-${KEYCLOAK_VERSION}.tar.gz" && mv ./"keycloak-${KEYCLOAK_VERSION}"/* . && ./bin/kc.sh build --db=postgres --health-enabled=false --metrics-enabled=false |