У меня есть хост-машина с разрешением некоторых хостов, определенная в файле/etc/hosts.Хост карты/etc/hosts в контейнере Docker, имеющем мостовую сеть
На этой машине я запускаю контейнеры для докеров, сконфигурированные сетью Bridge.
Поскольку я не в сети хоста, у моих контейнеров Docker нет доступа к определениям хостов моего файла machine/etc/hosts.
К сожалению, с DNS это не вариант на данный момент.
Мой вопрос в том, как я могу использовать эти определения в своих контейнерах с использованием мостовой сети? Я прочитал, что сбор файлов hosts/etc/hosts в контейнере не является хорошим выбором, поскольку он обрабатывается внутренним деканом докера.
Знаете ли вы, как еще я могу это достичь?
это возможно? скопируйте хост/etc/hosts в контейнер/tmp/foo, затем добавьте/tmp/foo в контейнер/etc/hosts – dormi330