Давеча пришлось поднимать очередной контейнер Docker и внезапно столкнулся с ошибкой вида:
Error starting container 037aac8ca3ab: iptables failed: iptables -t nat -A DOCKER -p tcp --dport 8000 ! -i docker0 -j DNAT --to-destination 172.18.0.2:9990
Ошибка связана с тем, что по неясной причине docker перестаёт создавать нужную цепочку в правилах iptables. Нужно выполнить:
ip link set docker0 down
brctl delbr docker0
systemctl restart docker
После чего, всё корректно заработает.
Error starting container 037aac8ca3ab: iptables failed: iptables -t nat -A DOCKER -p tcp --dport 8000 ! -i docker0 -j DNAT --to-destination 172.18.0.2:9990
Ошибка связана с тем, что по неясной причине docker перестаёт создавать нужную цепочку в правилах iptables. Нужно выполнить:
ip link set docker0 down
brctl delbr docker0
systemctl restart docker
После чего, всё корректно заработает.
Комментариев нет:
Отправить комментарий