Knowledge is Power!
Docker EXPOSE
Confused what EXPOSE:8080 is ? It means that containers are listening at the port 8080 at runtime and this port is not accessible to us until we map it i.e. we need to tell it explicitly through which port of our host machine we will interact to it'