Docker + DigitalOcean is a great combo. DO would be even better if its tutorials were just Docker images -> "Click to Deploy" on each page.