Docker compose Splash+HAProxy+Docker Compose(水族馆)-正在运行,但无法在浏览器中查看

Docker compose Splash+HAProxy+Docker Compose(水族馆)-正在运行,但无法在浏览器中查看,docker-compose,scrapy-splash,Docker Compose,Scrapy Splash,运行docker后-编写。我所有的splash实例都启动了。它显示站点从8050开始。但当我使用我的ip:8050在我的浏览器启动页面是无法获得的网站无法访问。我做错什么了吗 splash2_1 | 2019-08-18 06:45:57.186059 [-] verbosity=1, slots=5, argument_cache_max_entries=500, max-timeout=3600.0 splash3_1 | 2019-08-18 06:45:55.871821 [-] m

运行docker后-编写。我所有的splash实例都启动了。它显示站点从8050开始。但当我使用我的ip:8050在我的浏览器启动页面是无法获得的网站无法访问。我做错什么了吗

splash2_1  | 2019-08-18 06:45:57.186059 [-] verbosity=1, slots=5, argument_cache_max_entries=500, max-timeout=3600.0
splash3_1  | 2019-08-18 06:45:55.871821 [-] memory cache: enabled, private mode: enabled, js cross-domain access: disabled
splash2_1  | 2019-08-18 06:45:57.187635 [-] Web UI: enabled, Lua: enabled (sandbox: enabled)
splash3_1  | 2019-08-18 06:45:57.189226 [-] verbosity=1, slots=5, argument_cache_max_entries=500, max-timeout=3600.0
splash2_1  | 2019-08-18 06:45:57.193500 [-] Site starting on 8050
splash3_1  | 2019-08-18 06:45:57.192182 [-] Web UI: enabled, Lua: enabled (sandbox: enabled)
splash2_1  | 2019-08-18 06:45:57.196455 [-] Starting factory <twisted.web.server.Site object at 0x7f4739fb4a20>
splash3_1  | 2019-08-18 06:45:57.196119 [-] Site starting on 8050
splash3_1  | 2019-08-18 06:45:57.205247 [-] Starting factory <twisted.web.server.Site object at 0x7f453f3cfa20>
splash0_1  | 2019-08-18 06:45:55.933366 [-] memory cache: enabled, private mode: enabled, js cross-domain access: disabled
splash0_1  | 2019-08-18 06:45:57.233665 [-] verbosity=1, slots=5, argument_cache_max_entries=500, max-timeout=3600.0
splash0_1  | 2019-08-18 06:45:57.234555 [-] Web UI: enabled, Lua: enabled (sandbox: enabled)
splash0_1  | 2019-08-18 06:45:57.237084 [-] Site starting on 8050
splash0_1  | 2019-08-18 06:45:57.239519 [-] Starting factory <twisted.web.server.Site object at 0x7f402f0bda58>
splash4_1  | 2019-08-18 06:45:55.965629 [-] memory cache: enabled, private mode: enabled, js cross-domain access: disabled
splash4_1  | 2019-08-18 06:45:57.255030 [-] verbosity=1, slots=5, argument_cache_max_entries=500, max-timeout=3600.0
splash4_1  | 2019-08-18 06:45:57.255929 [-] Web UI: enabled, Lua: enabled (sandbox: enabled)
splash4_1  | 2019-08-18 06:45:57.258017 [-] Site starting on 8050
splash4_1  | 2019-08-18 06:45:57.258832 [-] Starting factory <twisted.web.server.Site object at 0x7f60ece0aa20>

从打印屏幕可以看到代理无法启动,因此这已经是一个问题

更重要的是,其他容器显示它们公开了端口8050,但没有映射到主机。因此,您无法访问该端口上的任何内容


修复代理后,它可能因为端口冲突而未启动?然后您将看到docker compose ps将端口映射到主机上。您将能够打开http://localhost: 在您的浏览器中。

如何解决此问题?我上传了我收到的错误图片。这个错误提到了一个语法错误。你能发布你的docker-compose.yml和任何你可能有的docker文件吗?