Может правила iptables для докера перекрывают ufw?
Внутри контейнеры друг с другом пингруются?
А tcpdump что говорит?