测试我的web应用程序我正在构建一个Docker-Setup。 在一个容器中运行apache,在其上部署PHP-Frontend,另一个容器具有运行实际应用程序的wildfly(java .war-file),第三个容器具有保存应用程序数据的Postgresql-DB。 p>
当我现在尝试通过浏览器访问前端时,我收到一个异常,它告诉我野生动物拒绝连接。
fopen(http://172.17.0.3:8080/[...]):无法打开流:连接
拒绝
我现在几乎没有想法,我会非常感谢我能得到的每一个输入。我真的不认为有人知道完美答案,但也许我可以收到一些让我走上正轨的想法。
这是由于野生动物群的设置吗? 容器之间有一些身份验证问题?
提前致谢
答案 0 :(得分:0)
docker run -p 9876:9990 -v /root/share:/root/share --name wildfly --entrypoint=/home/container_start.sh -it wildfly_image
此命令未暴露端口8080,您将端口9876暴露给9876
您可以尝试使用localhost:9876
https://docs.docker.com/engine/reference/commandline/port/
您的服务是否在9990上公开HTTP服务器?