докер как подключиться к внешнему DNS - PullRequest
0 голосов
/ 22 ноября 2018

У меня есть докер-контейнер (скажем, A), работающий на хосте (скажем, X).Я хотел бы, чтобы контейнер мог иметь исходящее соединение с DNS (т.е. ELB), к которому хост X уже имеет доступ.

т.е. контейнер A ---> хочет иметь возможность скручивать внешний DNS ELBконечная точка ... проблема в том, что контейнер не может ее решить!

хост X ---> уже может свернуть внешнюю конечную точку DNS ELB

1 Ответ

0 голосов
/ 23 ноября 2018

У вас есть что-нибудь из этого?

$ docker run --dns 10.0.0.2 busybox nslookup google.com

Или отредактируйте ваш /etc/docker/daemon.json так:

{
    "dns": ["10.0.0.2", "8.8.8.8"]
}

и перезапустите службу докера
$ sudo systemctl docker restart

Для получения дополнительной информации см. Исправление конфигурации DNS Docker для работы в сети и Работа в контейнерах .

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