Как настроить docket, чтобы мой концентратор селена был доступен извне?
У меня есть jenkins, выполняющий некоторые тесты Junit, подключающиеся к удаленному концентратору селена. На этом хабе я хочу создать изображение докера, представляющее Google Chrome, для запуска моих тестов.
Это команды, которые я использую для настройки среды:
sudo docker run -d -p 4444:4444 --name selenium-hub selenium/hub
sudo docker run -d --link selenium-hub:hub selenium/node-chrome
Если я сделаю
curl -i http://localhost:4444/grid/console
работает отлично! Во всяком случае, при попытке удаленного подключения к этой машине я просто получаю отказано в соединении. Я бы сказал, что это связано с тем, что докер выполняет все это на локальном хосте, но я хотел бы сделать эту конечную точку доступной, по крайней мере, для хостов в локальной сети. Это возможно?