Selenium服务器在MacOS上与Docker协同工作,但不在Jenkins上

我有一个与Docker一起使用的Selenium服务器镜像,作为我们testing过程的一部分:

FROM selenium/standalone-firefox:3.4.0-chromium 

这在MacOS本地工作,但是当我在Jenkins(linux-gnu)上运行这个Docker容器时,Selenium似乎不工作。

我唯一的猜测是只有一个无头浏览器可以在Jenkins上工作。

有谁知道我能做些什么来运行Selenium的无头浏览器? 我不知道这是否有道理…但我想弄清楚为什么requests to Selenium server completely timeout on Jenkins ,而且我相信因为准系统Linux不能运行非无头浏览器。