【发布时间】:2021-01-30 07:06:17
【问题描述】:
在码头模式下https://hub.docker.com/r/jboss/keycloak
docker run -e KEYCLOAK_USER=<USERNAME> -e KEYCLOAK_PASSWORD=<PASSWORD> jboss/keycloak
所有都只能通过localhost:8080工作
如果我们尝试访问https://custom.com/auth/admin/master/console,我们会得到一个白页(只能从本地主机访问)。
如何将域名更改为 custom.com? (在文档中只更改文件,但在 docker 中不可能。需要无状态解决方案)
没有挂载文件的任何想法。
【问题讨论】:
-
您是否将 custom.com 解析为 localhost?
-
我会从 https stackoverflow.com/a/49874353/3348604开始
-
如果 KeyCloak 在反向代理后面运行,你需要 -e PROXY_ADDRESS_FORWARDING=true