Networking

Keycloak 無法以“無法解析私有介面”開頭

  • December 22, 2021

這是給我未來的自己和任何遇到 Keycloak/Wildfly 無法解決介面錯誤的人的說明。

MSC000001:無法啟動服務 org.wildfly.network.interface.private:org.jboss.msc.service.StartException 在服務 org.wildfly.network.interface.private:WFLYSRV0082:無法解析介面私有

這對我有用:

docker run -p 8080:8080 -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin quay.io/keycloak/keycloak:9.0.2 -Djboss.bind.address.private=127.0.0.1 -Djboss.bind.address=0.0.0.0

這是來自https://www.keycloak.org/getting-started/getting-started-dockerdocker run的命令,但有兩個附加選項:

-Djboss.bind.address.private=127.0.0.1 -Djboss.bind.address=0.0.0.0

像這樣執行它繞過了 podman 和 docker 上的問題。

podman run --rm -p 8080:8080 -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin registry.hub.docker.com/jboss/keycloak:latest -Djboss.bind.address.private=127.0.0.1 -Djboss.bind.address=127.0.0.1

引用自:https://unix.stackexchange.com/questions/566812