Докер - network=host в Гостеприимном отключает IPv6 в системе

Я преследовал это в течение многих часов прежде наконец найти, что это был докер, делающий его. Запуск контейнера докера, который использует сети хоста (-network=host) с системой с адресом IPv6, настроенным, и dockerd, работающий с - ipv6, отключает ВЕСЬ IPv6 в системе. Это установило флаг disable_ipv6 на 1 во всех интерфейсах под/proc/sys/net/ipv6/conf. Никакая идея, почему это делает это. Я предполагаю, что это - ошибка.

Под управлением Ubuntu 16.04

docker-engine=17.04.0~ce-0~ubuntu-xenial

1
задан 10 April 2017 в 10:04

2 ответа

Только, чтобы поделиться подробной информацией, я столкнулся с той же проблемой даже без --network=host, я использую netns ifaces между контейнерами. "Зафиксированный это" путем запуска контейнеров с --sysctl net.ipv6.conf.all.disable_ipv6=0

0
ответ дан 8 December 2019 в 05:50

Это, по-видимому, вызывается https://, github.com/moby/moby/issues/32433 Должен быть зафиксирован в 17.05.0-ce, должном для выпуска в мае 2017.

0
ответ дан 8 December 2019 в 05:50

Другие вопросы по тегам:

Похожие вопросы: