Назад | Перейти на главную страницу

Есть ли способ очистить встроенный DNS-кеш докера?

Я работаю в среде, где иногда DNS-сервер дает сбой и сообщает, что не может определить хост (например, поиск «github.com» не выполняется). Это преходяще и обычно довольно быстро восстанавливается. Однако иногда, когда это происходит, кажется, что встроенная служба DNS, которую демон docker предоставляет в определяемых пользователем мостовых сетях кеширует плохой результат. После кеширования нам нужно полностью удалить сеть и перестроить ее (т. Е. docker-compose down, затем docker-compose up). Я вижу это в debian jessie box, на котором запущен docker-engine 17.05.0-ce, сборка 89658be.

Кто-нибудь еще сталкивался с этим и, возможно, придумал более легкое решение, чем необходимость снятия и восстановления сети?