у меня проблема с докером
докер: ответ об ошибке от демона: сбой внешнего программирования драйвера
подключение к конечной точке имя_контейнера
(контейнерный хэш):
(ошибка iptables: iptables --wait -t filter -A DOCKER ! -i docker0 -o
docker0 -p tcp -d 172.17.0.4 --dport 28967 -j ПРИНЯТЬ: iptables: нет
цепочка/цель/совпадение по этому имени.
В журнале загрузки я вижу
systemd-udevd [4611]: veth9c4b829: не удалось получить конфигурацию ссылки: нет такой
устройство
Имею 4 сетевых порта и вроде бы делаю это случайным образом для каждого. Идея состоит в том, чтобы иметь отдельный IP-адрес из разных подсетей /24 для каждого контейнера, но похоже, что докер не может успешно генерировать доступ из внешнего мира для всех контейнеров одновременно. Какой-нибудь совет, пожалуйста? Маршрутизация выполнена, порты открыты, и каждый IP-адрес из каждой сети на другом сетевом порту имеет пинг. Это просто докер каким-то странным образом возится с iptables. Сброс брандмауэра не помогает.
iptables -P ВВОД ПРИНЯТЬ
iptables -P ПЕРЕДАТЬ ПРИНЯТЬ
iptables -P ВЫВОД ПРИНЯТЬ
iptables -t физ -F
iptables -t мангл -F
iptables-F
iptables -X
ip6tables -P ВВОД ПРИНЯТЬ
ip6tables -P ПЕРЕДАТЬ ПРИНЯТЬ
ip6tables -P ВЫВОД ПРИНЯТЬ
ip6tables -t физ -F
ip6tables -t мангл -F
ip6tables -F
ip6tables -X
На каждом порту также есть IPv6 из разных сетей /64.
При необходимости можно опубликовать netplan (конфигурация сети) и rc.local (добавляет маршруты при загрузке).