Как получить IP-адрес от узла «докер для рабочего стола»? - PullRequest
4 голосов
/ 12 июня 2019

Я пытаюсь получить IP-адрес узла "docker-for-desktop".

Я переключаюсь с мини-куба на докер-для-десктоп, потому что для него не требуется VirtualBox.

Screenshot of docker-for-desktop

Я создал сервис, который предоставляет NodePort. Когда я использую контекст Minikube, я могу получить доступ к сервису через IP-адрес Minikube. Когда я переключаюсь в контекст docker-for-desktop, я не могу связаться со службой, потому что не знаю ее IP-адрес.

С миникубом я смог сделать:

$ minikube ip

или даже:

$ minikube service list

Я не уверен, как это сделать с помощью docker-for-desktop.

Я ожидаю, что у меня будет команда, которая выдаст IP-адрес докер для рабочего стола.

1 Ответ

4 голосов
/ 12 июня 2019

Minikube создает виртуальную машину с собственным IP, но при использовании Docker для Mac вы используете свой собственный ноутбук, поэтому там, где вы использовали ip minikube, теперь вы можете просто использовать localhost. Это просто проще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...