Browse Source

chore: keycloak

master
wangxiang 2 years ago
parent
commit
e05ea474e9
  1. 46
      docker-cloud/keycloak/docker-compose.yml

46
docker-cloud/keycloak/docker-compose.yml

@ -0,0 +1,46 @@ @@ -0,0 +1,46 @@
# PROJECT: 康来生物有限公司kicc(智慧冷链)分布式架构平台
# VERSION: 1.0.0
# Author: 康来生物科技有限公司-王翔
# 身份验证资源访问管理平台(解决多个系统之间用户数据一致并且提供sso登陆)
version: '3'
services:
keycloak:
image: bitnami/keycloak:22.0.1
container_name: keycloak
hostname: keycloak
restart: always
environment:
- KEYCLOAK_USER=admin
- KEYCLOAK_PASSWORD=kanglai123
- DB_VENDOR=postgres
- DB_ADDR=192.168.3.10
- DB_PORT=5438
- DB_DATABASE=kicc_keycloak
- DB_SCHEMA=public
- DB_USER=postgresql
- DB_PASSWORD=kanglai@2023
volumes:
- /usr/software/dockerDatabase/keycloak/data:/opt/jboss/keycloak/standalone/data
- /usr/software/dockerDatabase/keycloak/themes:/opt/jboss/keycloak/themes
depends_on:
- postgresql
ports:
- 8889:8080
postgresql:
image: postgres:15.3
container_name: postgresql
hostname: postgresql
restart: always
environment:
POSTGRES_USER: postgresql
POSTGRES_PASSWORD: kanglai@2023
POSTGRES_DB: kicc_keycloak
volumes:
- postgresql:/var/lib/postgresql/data
ports:
- 5438:5432
volumes:
postgresql:
driver: local
Loading…
Cancel
Save