keycloak - 在docker中更改keycloak的默认端口
问题描述
我已经在docker中登录了虚拟机,但是找不到standalone.sh,它不在/bin中。我也不知道如何编写设置 -Djboss.socket.binding.port-offset=100 的 dockerfile
解决方案
您可以将端口作为 -Djboss.http.port 参数传递,例如:
docker run --name keycloak -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin -p 11111:11111 jboss/keycloak -Djboss.http.port=11111
推荐阅读
- c# - 将表存储中的数据从字符串转换为 .NET SDK 中的其他格式
- javascript - 如何找到多个复选框的值
- python - 使用 .replacewith 时表单未提交
- c++ - 原子获取是否与互斥锁释放同步?
- c++ - 使用复制构造函数修复浅拷贝
- php - Prestashop v1.7.5.1“添加到购物车”速度慢,TTFB 非常高
- vue.js - 构建后无法导入和使用vuejs单文件组件
- assembly - 如何在 ELF 标头中嵌入机器代码?Err: 执行格式错误
- c++ - 如何检索 Steamwork SDK 的当前版本
- android - 锁定和解锁手机后 ViewModel 被销毁