Docker 安装 Keycloak

论坛 期权论坛 期权     
匿名技术用户   2021-1-3 19:35   16561   0
docker network create -d bridge cloud

docker run --name mysql \
    --restart=always \
    --network cloud \
    -p 3306:3306 \
    -v /opt/docker-mysql/conf.d:/etc/mysql/conf.d \
    -v /opt/docker-mysql/var/lib/mysql:/var/lib/mysql \
    -e MYSQL_ROOT_PASSWORD=root \
    -d mysql:5.7.23

CREATE USER 'keycloak' @'%' IDENTIFIED BY 'keycloak';
GRANT ALL PRIVILEGES ON `keycloak`.* TO 'keycloak' @'%';

CREATE DATABASE IF NOT EXISTS keycloak DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

docker run --name keycloak \
    --restart=always \
    --network cloud \
    -p 8010:8080 \
    -e KEYCLOAK_USER=admin \
    -e KEYCLOAK_PASSWORD=admin \
    -e DB_VENDOR=mysql \
    -e DB_ADDR=mysql \
    -e DB_PORT=3306 \
    -e DB_DATABASE=keycloak \
    -e DB_USER=root \
    -e DB_PASSWORD=root \
    -e JDBC_PARAMS='connectTimeout=90&useSSL=false' \
    -d jboss/keycloak:8.0.1

docker logs -f -t keycloak

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP