keycloak_installation_on_windows_and_linux
This is an old revision of the document!
Table of Contents
Keycloak Docker-based installation - windows and linux
Prerequisites (Common for Both)
Before Keycloak:
| Tool | Required |
|---|---|
| Docker | ✅ |
| Docker Compose (optional) | ✅ |
| Port 8080 free | ✅ |
Keycloak Installation on Windows
Install Docker Desktop (Windows)
- Download Docker Desktop:https://www.docker.com/products/docker-desktop/
- During installation:
- Enable WSL 2
- Enable Hyper-V (if asked)
3. Restart system
4. Verify:
docker --version docker compose version
Pull Keycloak Image
docker pull quay.io/keycloak/keycloak:24.0.1
Verify:
docker images
Run Keycloak (Development Mode)
docker run -d ^ --name keycloak ^ -p 8080:8080 ^ -e KEYCLOAK_ADMIN=admin ^ -e KEYCLOAK_ADMIN_PASSWORD=admin ^ quay.io/keycloak/keycloak:24.0.1 ^ start-dev
Access Keycloak
http://localhost:8080
Login:
username: admin password: admin
keycloak_installation_on_windows_and_linux.1769246599.txt.gz · Last modified: by pradnya
