首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Docker中的Keycloak由于IOException而无法启动

Docker中的Keycloak由于IOException而无法启动
EN

Stack Overflow用户
提问于 2019-02-09 03:30:10
回答 1查看 853关注 0票数 1

我正在尝试使用Keycloak实现令牌授权,但我遇到了用于开发的JBoss/Keycloak Docker镜像的问题。

使用新安装的Docker时,除了JBoss/Keycloak外,没有容器或镜像,每次都会有一个新的Keycloak实例无法启动:

代码语言:javascript
运行
复制
 WARNING [org.postgresql.core.v3.ConnectionFactoryImpl] (ServerService Thread Pool -- 60) IOException occurred while connecting to postgres:5432: java.net.SocketTimeoutException: connect timed out

然后在第一个错误和警告之后获得其他JVM错误和警告的长输出。显然,它需要Postgres,但镜像不是已经包含了它所需的所有依赖项吗?

this video中,这个人能够完美地使用Keycloak运行Docker容器。

下面是a link to the full log (它超过了Stack Overflow上的帖子的最大长度)。

我怎么才能让它工作呢?

EN

回答 1

Stack Overflow用户

发布于 2019-02-09 07:45:31

我发现了一个docker-compose文件,它初始化了Postgres容器和Keycloak容器。

https://github.com/jboss-dockerfiles/keycloak/blob/master/docker-compose-examples/keycloak-postgres.yml

这让我的Keycloak实例启动并正常运行,但我不完全理解为什么需要Postgres容器。视频中的人没有启动一个,我也没有,我第一次能够在不同的计算机上设置一个Keycloak实例。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54599043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档