小编Ren*_*ith的帖子

KEYCLOAK + MYSQL + DOCKER --> 启动失败

我正在尝试启动一个 Keycloak 实例,它使用自定义 mysql 数据库而不是嵌入式 H2。

由于我打算使用docker,所以我为Keyclock docker创建了一个网络来与mysql通信。

docker网络创建keycloak网络

接下来,使用以下命令启动 mysql 的 docker 实例。

sudo docker run --name mysql-container --net keycloak-network -v /home/renju/opt/EXONERATE/DB/mysql-data-5-7:/var/lib/mysql -e MYSQL_DATABASE=keycloak -e MYSQL_USER =ku -e MYSQL_PASSWORD=kupw -e MYSQL_ROOT_PASSWORD=myrootpw -d -p 3306:3306 mysql:5.7

我期望 keycloak使用用户名ku和密码kupw访问数据库keycloak。我确保数据库和用户都是在 mysql 中创建的。

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| keycloak           |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
5 rows in set (0.00 sec)

mysql> select * from …
Run Code Online (Sandbox Code Playgroud)

mysql docker keycloak

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

docker ×1

keycloak ×1

mysql ×1