Docker no expone puertos entre contenedores
Cuando un contenedor tiene un puerto disponible públicamente, Docker agrega una redirección en iptables, pero no abre el puerto en la tabla de INPUT.
Cuando desde otro contenedor en el mismo Docker se quiere acceder a IP pública:puerto, iptables se lo impide...
La solución rápida es abrir el puerto en iptables y dejarlo abierto entre reinicios (agregándolo al archivo de reglas), pero pareciera ser un problema de Docker más que de iptables