In the previous chapters, we talked a lot about how to use Docker on a single host, and in Chapter 8, Docker Orchestration and Hosting Platform, we even talked about how to use it on multiple hosts using orchestration. One of the most popular ways to use Docker these days is in the cloud. There are a number of popular cloud platforms available, and getting Docker set up and running on each of them is a little different. To make the process easier, Docker has come out with two new products: Docker for AWS, and Docker for Azure.
The goals of these products is to make bootstrapping your Docker environment as easy as possible. Each product uses the cloud platforms' native tools to set up a Docker Swarm cluster. You should be able to go from nothing to a full cluster in a few minutes. Once the cluster is up and running, it is similar to any other Swarm cluster, and...