Docker не работает на MacOS, скорее он работает на виртуальной машине Linux, работающей на MacOS. Таким образом, вы можете выполнять свои команды на этой виртуальной машине. Обычный образ сетевой отладки, который я использую, это nicolaka / netshoot (вы можете узнать больше о включенных утилитах и и пример использования в github repo ).
Для iptables на встроенной виртуальной машине Linux,Вы можете запустить команду в соответствии с:
docker run --rm --net host --privileged nicolaka/netshoot iptables ...