Docker部署Keycloak成功后无法访问控制台的问题求助
Keycloak容器启动正常但无法访问管理控制台
我尝试了两种方式在Docker中运行Keycloak,两种方式都能成功启动,控制台日志也显示服务运行状态良好,但访问http://localhost:8080/auth/时始终打不开管理控制台。我已经查阅过相关Stack Overflow问题,但没能解决问题,特此求助。
尝试的两种运行方式
方式一:使用官方命令直接启动
docker run --name mykeycloak -p 8080:8080 -e KEYCLOAK_ADMIN=admin -e KEYCLOAK_ADMIN_PASSWORD=admin quay.io/keycloak/keycloak:latest start-dev
方式二:通过Dockerfile构建镜像启动
Dockerfile内容如下:
# Use Keycloak's latest image as the base FROM quay.io/keycloak/keycloak:23.0 # Set environment variables for admin user ENV KEYCLOAK_ADMIN=admin \ KEYCLOAK_ADMIN_PASSWORD=admin \ KEYCLOAK_PROFILE_FEATURE_UPLOAD_SCRIPTS=enabled # Set the command to start Keycloak in dev mode and import the realm CMD ["start-dev", "--import-realm"]
内容的提问来源于stack exchange,提问作者Jeff
相关产品推荐
相关产品推荐

