差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

下次修改
前次修改
tech:keycloak [2024/05/23 18:44] – 建立 jonathantech:keycloak [2025/05/05 14:32] (目前版本) – 改用 github repo jonathan
行 1: 行 1:
 ====== 安裝 KeyCloak (Docker) 服務 ====== ====== 安裝 KeyCloak (Docker) 服務 ======
  
-===== 安裝方式 ===== +===== 測試環境安裝方式 ===== 
-  * docker-compose.yml<file> +  * docker-compose.yml \\ {{repo>https://raw.githubusercontent.com/tryweb/docker-compose/refs/heads/main/keycloak/docker-compose.yml}} 
-services: +  * .env Exp. \\ {{repo>https://raw.githubusercontent.com/tryweb/docker-compose/refs/heads/main/keycloak/.env.example}}
-  keycloak_web: +
-    image: quay.io/keycloak/keycloak:23.0.7 +
-    container_name: keycloak_web +
-    environment: +
-      KC_DB: postgres +
-      KC_DB_URL: jdbc:postgresql://keycloakdb:5432/keycloak +
-      KC_DB_USERNAME: keycloak +
-      KC_DB_PASSWORD: password+
  
-      KC_HOSTNAME: localhost +==== 登入使用 ====
-      KC_HOSTNAME_PORT: 8080 +
-      KC_HOSTNAME_STRICT: false +
-      KC_HOSTNAME_STRICT_HTTPS: false +
- +
-      KC_LOG_LEVEL: info +
-      KC_METRICS_ENABLED: true +
-      KC_HEALTH_ENABLED: true +
-      KEYCLOAK_ADMIN: admin +
-      KEYCLOAK_ADMIN_PASSWORD: admin +
-    command: start-dev +
-    depends_on: +
-      - keycloakdb +
-    ports: +
-      - 8080:8080 +
- +
-  keycloakdb: +
-    image: postgres:15 +
-    volumes: +
-      - postgres_data:/var/lib/postgresql/data +
-    environment: +
-      POSTGRES_DB: keycloak +
-      POSTGRES_USER: keycloak +
-      POSTGRES_PASSWORD: password +
-</file>+
   * 網址 - http://server-ip:8080/admin/master/console/ (第一次登入 username 與 password 輸入 admin)   * 網址 - http://server-ip:8080/admin/master/console/ (第一次登入 username 與 password 輸入 admin)
  
 ===== 參考網址 ===== ===== 參考網址 =====
 +  * https://www.keycloak.org/getting-started/getting-started-docker
   * https://stackoverflow.com/questions/78071458/keycloak-docker-compose   * https://stackoverflow.com/questions/78071458/keycloak-docker-compose
  
 {{tag>sso}} {{tag>sso}}
  
  • tech/keycloak.1716461044.txt.gz
  • 上一次變更: 2024/05/23 18:44
  • jonathan