The ‘Waterfall’ of ‘Overkill’ Docker Engine for Docker Swarm deployment

A week ago, we reported on the announcement that Docker Engine would be supporting Docker Swarm, and now, with the launch of Docker Swarm 2.0, Docker Engine is also bringing support for the popular virtual machine, which can be used to deploy Docker images to a Swarm cluster.

In the announcement, Docker CEO Jeff Bezos noted that the Docker Engine “will be able to run Docker images that are deployed on Swarm,” and added that “when you deploy on Swarm, you can use the Docker Swarm tool to deploy the Docker image to a swarm cluster.”

He continued by saying, “In addition, Docker will now provide an API for deploying Docker images and containers to a virtual machine using the Docker Image Manager.

You can now deploy Docker image files and containers from within the Docker container itself.”

While we were very excited to see the announcement come to fruition, Docker is not the only cloud infrastructure platform to support Swarm.

CloudFlare has also added support for Swarm, as did Amazon Web Services, which is offering a Swarm container for a fee.

As mentioned earlier, AWS, Microsoft, Google, Microsoft Azure, and more have also added Docker support for their respective infrastructure stacks.

It is likely that other cloud platforms are joining in on the swarm bandwagon as well, with AWS, Google Cloud, Azure, Microsoft and Microsoft Azure already providing support for Docker on Azure, CloudFlave, Microsoft Cloud, and Azure Compute.

Image Credits: Shutterstock/Johannes Schulze