From e05ea474e9c75ca429b9016251e0b9b0e4b9565c Mon Sep 17 00:00:00 2001 From: wangxiang <1827945911@qq.com> Date: Fri, 4 Aug 2023 00:52:04 +0800 Subject: [PATCH] chore: keycloak --- docker-cloud/keycloak/docker-compose.yml | 46 ++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 docker-cloud/keycloak/docker-compose.yml diff --git a/docker-cloud/keycloak/docker-compose.yml b/docker-cloud/keycloak/docker-compose.yml new file mode 100644 index 00000000..385b119b --- /dev/null +++ b/docker-cloud/keycloak/docker-compose.yml @@ -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