Как найти доступный IP-адрес контейнера через Java-код (Программа)? - PullRequest
0 голосов
/ 06 сентября 2018

Я запускаю Docker-контейнер с помощью следующей команды в Jenkins:

docker run -d -p 4444:4444 selenium/standalone-chrome-debug:3.14.0-dubnium

Моя java-программа (среда автоматизации) должна указывать IP-адрес контейнера, даже если он развернут на другом компьютере, пример кода:

$ docker-machine ip
123.45.67.100

Моя программа должна быть нацелена на вышеуказанный IP-адрес:

//driver = new WebDriverWrapper(new URL("http://123.45.67.100:4444/wd/hub/"),
                        WebInitialiser.getDesiredCapabilities(browser));

Можно ли найти IP-адрес контейнера-докера, даже если контейнер и программа запущены с другого компьютера?

Обратите внимание, что я использую MacBook Pro, попробовал следующую ссылку: https://forums.docker.com/t/using-localhost-for-to-access-running-container/3148/9 без удачи.

Спасибо

...