Docker にインストールします。
Docker が動いていることを確認
$ sudo systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; preset: >
Active: active (running) since Sat 2025-03-15 16:41:40 JST; 44min ago
Docker のバージョン
$ docker --version
Docker version 28.0.1, build 068a01ea94
Keycloak のインストール
docker run -p 8080:8080 -e KC_BOOTSTRAP_ADMIN_USERNAME=admin -e KC_BOOTSTRAP_ADMIN_PASSWORD=admin quay.io/keycloak/keycloak:26.1.4 start-dev
インストールの確認
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
9d367621dff7 quay.io/keycloak/keycloak:26.1.4 "/opt/keycloak/bin/k…" 12 minutes ago Up 12 minutes 8443/tcp, 0.0.0.0:8080->8080/tcp, [::]:8080->8080/tcp, 9000/tcp kind_newton
Sign in
http://localhost:8080 にアクセス
Username: admin
Password: admin
コンテナーの操作
停止
docker stop kind_newton
開始
docker start kind_newton