这是给我未来的自己和任何遇到 Keycloak/Wildfly 无法解决接口错误的人的说明。
MSC000001:无法启动服务 org.wildfly.network.interface.private:org.jboss.msc.service.StartException 在服务 org.wildfly.network.interface.private:WFLYSRV0082:无法解析接口私有
这是给我未来的自己和任何遇到 Keycloak/Wildfly 无法解决接口错误的人的说明。
MSC000001:无法启动服务 org.wildfly.network.interface.private:org.jboss.msc.service.StartException 在服务 org.wildfly.network.interface.private:WFLYSRV0082:无法解析接口私有
这对我有用:
这是来自https://www.keycloak.org/getting-started/getting-started-docker
docker run
的命令,但有两个附加选项:像这样运行它绕过了 podman 和 docker 上的问题。
如果 docker 使用 ipv6,wildfly 服务器将因此错误而失败(当时 Keycloak 8.0.2 中存在此错误)。
一种解决方案是为 docker 容器禁用 ipv6。
如果您使用的是 docker-compose:
否则使用命令行标志。
启用 ipv6 后,您可以使用这些 JAVA_OPTS 使 wildfly 启动