当我在 docker compose 中使用 Quarkus 和 Keycloak 时,我遇到了一个非常令人困惑的问题。当我设置环境变量来覆盖开发配置(又名quarkus.oidc.auth-server-url和quarkus.datasource.jdbc.url),然后尝试运行 docker-compose 文件时,会出现错误消息。它说我的 auth-server-url 不正确,但我在 auth-server-url 中没有看到拼写错误或错误。
错误信息:
dbk-core | exec java -Dquarkus.http.host=0.0.0.0 -Djava.util.logging.manager=org.jboss.logmanager.LogManager -XX:+ExitOnOutOfMemoryError -cp . -jar /deployments/app.jar
dbk-core | __ ____ __ _____ ___ __ ____ ______
dbk-core | --/ __ \/ / / / _ | / _ \/ //_/ / / / __/
dbk-core | -/ /_/ / /_/ / __ |/ , _/ ,< / /_/ /\ \
dbk-core | --\___\_\____/_/ |_/_/|_/_/|_|\____/___/
dbk-core | …Run Code Online (Sandbox Code Playgroud)