Start with basic diagnostics, see if apache is running inside the container, if it is can you curl from inside the container, if that works can you curl from the docker host, if that works did docker create the firewall rule to expose the port or is the VPS overriding things in some way?
If that all looks good, is there a VPS provider firewall in place outside the OS?
Gotta start with the basics.









Greed is to blame.