Docker has established itself as the incumbent in the rapidly emerging market of containers and lightweight VMs. Now that the company's security has gotten tacit approval, we will begin to see enterprise tech accept it as the go to standard for environment configuration. With all of the buzz, It's no surprise other companies are looking to point out flaws in the already large Docker ecosystem, and build their own container run times.
Containers managed by Docker are effective in isolating resources, almost on par with the controls offered by hypervisors and the Linux OS itself in secure operations management and configuration governance. "[However] they disappoint when it comes to secure administration and management, and to support for common controls for confidentiality, integrity, and availability," report author and Gartner research director Joerg Fritsch said. Against that criticism, Fritsch points out that containers can actually provide an additional level of virtualisation and security when they are running on top of virtualised systems, such as hypervisors or cloud infrastructure. By automating the creation and deployment of apps in containers - a lighter-weight form of virtualisation - Docker is designed to free developers from software and infrastructure dependencies, cutting costs and creating efficiencies in the process.