Компания Software Cats уже более пяти лет занимается аутстафом и аутсорсом по направлениям
Если у вас есть ИТ-проблема, оставьте ваши контакты, и мы поможем составить план ее решения.
Конфигурация с БД H2
services:
keycloak:
image: keycloak/keycloak:26.3.2
container_name: keycloak
environment:
KC_BOOTSTRAP_ADMIN_USERNAME: temporary-admin
KC_BOOTSTRAP_ADMIN_PASSWORD: password
ports:
- "8155:8080"
command:
- start-dev
Конфигурация с внешней БД PostgreSQL
services:
keycloak:
image: keycloak/keycloak:26.3.2
container_name: keycloak
environment:
KC_DB: postgres
KC_DB_DRIVER: org.postgresql.Driver
KC_DB_USERNAME: postgres
KC_DB_PASSWORD: postgres
KC_DB_SCHEMA: public
KC_DB_URL: jdbc:postgresql://localhost:5432/keycloak
KC_BOOTSTRAP_ADMIN_USERNAME: temporary-admin
KC_BOOTSTRAP_ADMIN_PASSWORD: password
ports:
- "8155:8080"
command:
- start-dev
Конфигурация с БД PostgreSQL
services:
postgres:
container_name: postgres
image: postgres:17.4
environment:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
POSTGRES_DB: keycloak
ports:
- "5432:5432"
restart: unless-stopped
keycloak:
image: keycloak/keycloak:26.3.2
container_name: keycloak
environment:
KC_DB: postgres
KC_DB_DRIVER: org.postgresql.Driver
KC_DB_USERNAME: postgres
KC_DB_PASSWORD: postgres
KC_DB_SCHEMA: public
KC_DB_URL: jdbc:postgresql://postgres:5432/keycloak
KC_BOOTSTRAP_ADMIN_USERNAME: temporary-admin
KC_BOOTSTRAP_ADMIN_PASSWORD: password
ports:
- "8155:8080"
depends_on:
- postgres
command:
- start-dev