Докер повреждает сеть, образующую мост к виртуальным машинам

После установки docker Я больше не могу получать доступ к своей работе VMs моей машины Linux. VMs в порядке, но другие хосты больше не могут получать доступ к ним вообще. Кто-либо уже встретился с этой проблемой прежде и мог помочь с этими двумя вопросами?

  • Почему имеет место это?
  • Как я могу реконфигурировать свою систему к снова правильно мосту к VMs?
1
задан 9 September 2018 в 02:19

1 ответ

Печально Докер повреждает мост, объединяющийся в сеть путем изменения брандмауэров системы IPTABLES, когда он запускается. Это - известная проблема без достойного решения.

См.: https://bugs.debian.org/cgi-bin/bugreport.cgi? bug=865975

Решение отсюда: https://anteru.net/blog/2017/docker-kvm-and-iptables/index.html

Создайте файл/etc/docker/daemon.json со следующим содержанием:

{
    "iptables" : false
}

ПРЕДУПРЕЖДЕНИЕ: Эта "фиксация" может иметь серьезные последствия безопасности, так остерегайтесь. Я думаю, что лучшее решение состояло бы в том, чтобы докер создал и управлял его собственными цепочками в IPTABLES, и оставьте системные в покое.

0
ответ дан 7 December 2019 в 23:21

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

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