Networking
Keycloak 無法以“無法解析私有介面”開頭
這是給我未來的自己和任何遇到 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-docker
docker 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