We have already looked at how we can extend to some other external platforms using tools such as Docker Machine, Docker Swarm, Docker for Amazon Web Services, and Rancher to launch clusters and also clusters and container services from public cloud services, such as Amazon Web Services, Microsoft Azure, and DigitalOcean.
Extending to external platforms
Heroku
Heroku is a little different than the other cloud services, as it is a considered a Platform as a service (PaaS). Instead of deploying containers on it, you link your containers to that Heroku platform, from which it will be running a service, such as PHP, Java, Node.js, or Python. So, you can run your Rails application on Heroku and then attach your Docker container...