
The Docker virtualization solution has transformed application development. In some cases, standardized containers are used to create gigantic clusters of loosely coupled microservices. They run as distributed swarms across system and infrastructure boundaries. Special tools and workflows are used to deal with the resulting complexity.