Я запускаю 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 без удачи.
Спасибо