首页 > 解决方案 > 在docker中更改keycloak的默认端口

问题描述

我已经在docker中登录了虚拟机,但是找不到standalone.sh,它不在/bin中。我也不知道如何编写设置 -Djboss.socket.binding.port-offset=100 的 dockerfile

标签: keycloak

解决方案


您可以将端口作为 -Djboss.http.port 参数传递,例如:

 docker run --name keycloak -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin -p 11111:11111 jboss/keycloak -Djboss.http.port=11111

推荐阅读