Parece que você está usando o Docker. Ao expor uma porta contêiner, o Docker criará regras para encaminhar pacotes para seu contêiner. Esses pacotes nunca passam pela cadeia INPUT. Veja: link
Você pode filtrar usando a cadeia FORWARD.
iptables -I FORWARD -p tcp -d 172.17.0.1 --dport 80 -j DROP
Observação , isso não eliminará conexões do host local e você terá que usar o destino reescrito (ou seja, porta de escuta no container).
Se você quiser mais controle, poderá executar o daemon do Docker com --iptables=false
, mas será necessário gerenciar o encaminhamento de pacotes para seus contêineres manualmente.