Not able to hit the docker installation of Discourse from a different computer's web browser


I have installed the discourse on docker on a Redhat Virtual machine.
When I do a curl -v http://localhost:9292, I get the HTML response back.
But when I try to hit the application from my PC’s broswer, the page doesn’t load.

Firewall for the port 9292 has been opened and I can access another web app running on port 5555 from my browser.

Please help.