docker安装keycloak详细说明
注意安装过程中,需要数据库版本1.创建网络docker network create keycloak-network2.创建数据库,下面有三种执行方法:a.自带H2docker run -dt --name keycloak -p 8080:8080 -e KEYCLOAK_USER=keycloak -e KEYCLOAK_PASSWORD=keycloak jbos...
·
注意安装过程中,需要数据库版本
1.创建网络
docker network create keycloak-network
2.创建数据库,下面有三种执行方法:
a.自带H2
docker run -dt --name keycloak -p 8080:8080 -e KEYCLOAK_USER=keycloak -e KEYCLOAK_PASSWORD=keycloak jboss/keycloak
b.使用mysql数据库,由于版本问题,需要增加ssl参数配置,如下步骤
创建mysql数据库
docker run --name mysql -d -p 3306:3306 --net keycloak-network -e MYSQL_DATABASE=keycloak -e MYSQL_USER=keycloak -e MYSQL_PASSWORD=keycloak -e MYSQL_ROOT_PASSWORD=keycloak mysql:5.7
启动keycloak
docker run --name keycloak -d -p 8080:8080 --net keycloak-network -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin -e DB_USER=keycloak -e DB_PASSWORD=keycloak -e JDBC_PARAMS='useSSL=false' jboss/keycloak
c.使用postgresql数据库
创建postgresql数据库
docker run -d --name postgres --net keycloak-network -e POSTGRES_DB=keycloak -e POSTGRES_USER=keycloak -e POSTGRES_PASSWORD=keycloak postgres
启动keycloak
docker run --name keycloak -d -p 8080:8080 --net keycloak-network -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin -e DB_USER=keycloak -e DB_PASSWORD=keycloak -e JDBC_PARAMS='useSSL=false' jboss/keycloak
更多推荐
已为社区贡献1条内容
所有评论(0)