我遵循了这个教程,通过Docker运行了keycloak和postgres。因为端口8080已被我的前端应用程序占用,所以它改用了9990端口。
如日志所示:
我按照教程的步骤进行操作,并没有进行任何额外的设置。有什么问题吗?
首先,我创建了一个用户定义网络:
但是当我通过浏览器访问这些网址时,什么也没有发生。我还尝试去http://127.0.0.1:9990/auth/admin/,但它也无法工作。当我尝试连接时,在我的keycloak控制台中没有任何显示。13:26:00,602 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http 管理接口监听于 http://127.0.0.1:9990/management
13:26:00,603 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0051: 管理控制台监听于 http://127.0.0.1:9990
我按照教程的步骤进行操作,并没有进行任何额外的设置。有什么问题吗?
首先,我创建了一个用户定义网络:
然后我运行了postgres:docker network create keycloak-network
最后是Keycloak:docker run -d --name postgres --net keycloak-network -e POSTGRES_DB=keycloak -e POSTGRES_USER=keycloak -e POSTGRES_PASSWORD=password postgres
docker run --name keycloak --net keycloak-network jboss/keycloak