Как получить IP-адрес виртуальной машины Docker Desktop? - PullRequest
0 голосов
/ 24 сентября 2019

Я в команде, где некоторые из нас используют панель инструментов Docker и некоторый рабочий стол пользователя Docker.Мы пишем приложение, которое должно взаимодействовать с док-контейнером в процессе разработки.

На панели инструментов docker я знаю, что команда dov-machine env устанавливает переменную среды хоста docker, и я могу использовать ее для получения ip виртуальной машины, на которой запущен механизм докера.Оттуда я просто получаю доступ к открытым портам.

Каков эквивалентный способ получения этой информации на рабочем столе докера?(У меня нет машины с рабочим столом Docker, только набор инструментов Docker, но я пишу код, который должен иметь доступ к контейнеру Docker в обоих случаях)

1 Ответ

0 голосов
/ 24 сентября 2019

Эта команда должна отображать IP

ping -q -c 1 docker.local | sed -En "s/^.*\((.+)\).*$/\1/p"
...