Cài đặt keycloak bằng Docker
Cài đặt keycloak trên Docker
Cài đặt keycloak bằng Docker
Cài đặt Keycloak bằng Docker Compose
Để cài đặt Keycloak bằng Docker Compose, bạn cần tạo một file docker-compose.yml. Dưới đây là ví dụ về cấu hình:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
version: '3.8'
services:
keycloak:
image: bitnami/keycloak:25.0.6
container_name: keycloak
restart: always
environment:
KEYCLOAK_HTTP_PORT: 8080
KEYCLOAK_HTTPS_PORT: 8443
KEYCLOAK_DATABASE_HOST: "db"
KEYCLOAK_DATABASE_PORT: 5432
KEYCLOAK_DATABASE_NAME: keycloak
KEYCLOAK_DATABASE_USER: keycloak
KEYCLOAK_DATABASE_PASSWORD: keycloak
KEYCLOAK_ADMIN: "admin"
KEYCLOAK_ADMIN_PASSWORD: "12345678@Ab"
ports:
- "8070:8080"
depends_on:
- db
networks:
- keycloak
volumes:
- './mynewtheme:/opt/bitnami/keycloak/themes/mynewtheme'
db:
image: postgres:14
container_name: keycloak_db
restart: always
volumes:
- keycloak_postgres_data:/var/lib/postgresql/data
environment:
POSTGRES_DB: keycloak
POSTGRES_USER: keycloak
POSTGRES_PASSWORD: keycloak
networks:
- keycloak
volumes:
keycloak_postgres_data:
name: keycloak_postgres_data
driver: local
networks:
keycloak:
name: keycloak
driver: bridge
Hướng dẫn sử dụng
- Tạo file
docker-compose.ymltrong thư mục dự án của bạn. Chạy lệnh sau để khởi động Keycloak:
1
docker-compose up -dTruy cập Keycloak tại địa chỉ
http://localhost:8070.- Sử dụng tài khoản
adminvà mật khẩu12345678@Abđể đăng nhập.
This post is licensed under CC BY 4.0 by the author.