Keycloak说明
Keycloak是一款开源的认证授权平台,在Github上已有9.4k+Star。Keycloak功能众多,可实现用户注册、社会化登录、单点登录、双重认证 、LDAP集成等功能。

安装 Keycloak
下载 Keycloak 镜像:使用以下命令从 Docker Hub 下载 Keycloak 镜像:
bash
docker pull jboss/keycloak
运行 Keycloak
运行 Keycloak 容器:使用以下命令在容器中运行 Keycloak:
bash
docker run --name keycloak \
-p 18080:8080 \
-e KEYCLOAK_USER=admin \
-e KEYCLOAK_PASSWORD=admin \
-d jboss/keycloak
命令参数说明:
- -
d:表示将该容器作为后台进程运行; -name keycloak:为该容器指定一个名称;-p 18080:8080:将主机的端口18080映射到容器的端口8080,这样就可以通过http://localhost:18080访问Keycloak;-e KEYCLOAK_USER=admin和-e KEYCLOAK_PASSWORD=admin:设置Keycloak的管理员用户名和密码,这里设置为admin/admin。
查看日志
bash
docker logs -f keycloak
访问 Keycloak 管理控制台
点击Administration Console 来进入管理控制台

输入用户名和密码:admin

修改语言为中文:zh_CN,然后点击Save保存

再次刷新界面即可

Keycloak非常良心的给很多属性都添加了解释,而且还是中文的,基本看下解释就可以知道如何使用了:
