我遵循了WSL2的安装说明,到目前为止还没有能够运行forms-flow-webapi和forms-flow-bpm容器。所有其他集装箱都按预期运行:
在上面的图片中,您可以看到窗体-flow-webapi和forms-flow-bpm没有运行。实际上,它们不断地重新启动,输出如下所示:
urllib.error.URLError: <urlopen error [Errno 99] Cannot assign requested address>
Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "http://localhost:8080/auth/realms/forms-flow-ai/.well-known/openid-configuration": Connection refused (Connection refused); nested exception is java.net.ConnectException: Connection refused (Connection refused)
两个容器无休止地重新启动,始终显示相同的输出。我一直遵循这里提供的说明,https://github.com/AOT-Technologies/forms-flow-ai/tree/master/deployment/docker一步一步地,甚至在不同的物理机器上尝试,总是一样的。
我编辑了位于./forms-flow-idm/keycloak/.env
、./forms-flow-analytics/.env
和./deployment/docker/.env
中的./forms-flow-idm/keycloak/.env
文件。我使用当前版本(提交18a77a)多次重复安装过程,每次都得到相同的结果。我可能错过了一些东西,但我不知道它是什么,只要看看输出。如有任何指导,将不胜感激。
发布于 2022-03-24 05:09:58
您不能从另一个容器引用localhost:8080的keycloak,因为它在forms-flow-bpm容器中查找8080端口。因此,我建议您使用系统IP /域名来引用.env文件中的服务。如果您指的是这,那么http://{your-ip-address}:8080可以替换为例如:http://192.168.1.100:8080
https://stackoverflow.com/questions/71342031
复制相似问题