Question

iptables: No chain/target/match error (with docker network create)

When creating a network (docker network create -d bridge my-nw), I obtained this error in response:

Error response from daemon: Failed to Setup IP tables: Unable to enable SKIP DNAT rule: (iptables failed: iptables --wait -t nat -I DOCKER -i br-bedba04c7349 -j RETURN: iptables: No chain/target/match by that name.

What do I need to do to go around? Docker or IP Table modifications?

 46  38043  46
1 Jan 1970

Solution

 96

Something has deleted the docker iptables entries. Docker will recreate them if you restart it (systemctl restart docker). You'll want to disable anything else that manages iptables to prevent this from happening in the future.

2018-12-13

Solution

 28
sudo systemctl restart docker.socket
2021-11-24