Как я могу подключиться из локального Kubernetes к БД на моей локальной машине - PullRequest
0 голосов
/ 01 января 2019

Я использую Docker Desktop для Mac для Kubernetes на локальном рабочем столе.Я пытаюсь подключиться к БД, установленной на моей локальной машине в модуле, но не могу понять, какой должен быть адрес хоста.Как я могу связываться с адресом моей машины в модуле?

Обратите внимание, что я не могу использовать ip своей машины, так как порт db заблокирован в моей сети.

1 Ответ

0 голосов
/ 01 января 2019

Начиная с докера 18.03, вы можете использовать специальное DNS-имя host.docker.internal, которое разрешает внутренний адрес, используемый хостом.

Пожалуйста, посмотрите официальные документы здесь для получения дополнительной информации оthis.

Если вы используете более раннюю версию, чем Docker 18.03, вам нужно использовать экспериментальное DNS-имя docker.for.mac.localhost для разрешения локального хоста.

Надеюсь, это поможет.

...