Saltar a contenido

Instalación de Keycloak

Preparación

sudo mkdir -p /opt/docker/keycloak/realm-import
sudo chown -R "$USER":"$USER" /opt/docker/keycloak
cd /opt/docker/keycloak

Copiar compose.yml, .env y los realms.

Variables

cp .env.example .env
chmod 600 .env
openssl rand -base64 48

Editar .env y reemplazar todos los valores CHANGE_ME.

Validación

docker compose config

Arranque

docker compose pull
docker compose up -d
docker compose ps

Nota sobre --optimized

La imagen de referencia no usa --optimized. Para activarlo debe construirse previamente una imagen personalizada mediante kc.sh build.