The Linux container ecosystem has moved to building out the features necessary to manage, secure, and network the container infrastructure. This includes tools specifically targeted at Docker networking, security, and management.
Both Docker and LXC applications use APIs and networking resources to communicate. In addition to the compute resources on the node on which it is installed, the containerized application still needs access to resources such as storage and networking. You also need to be able to manage and control the orchestration of containerized applications, as well as secure them.
This provides for a lot of opportunities for new technology. How do you connect containers with a virtual networking system? How can large applications be managed and orchestrated? Are there specific security needs? These are the holes in the container ecosystem that are starting to be filled in with dozens of niche startups and more than $300 million in venture capital, according to Docker.
The way that containerized applications interact with storage, networking and orchestration platforms means that many tools will be needed. Many other software companies have quickly adopted container technologies, including Docker Linux Containers, aware of the threat and advantage of the approach. For example, Microsoft is adding features to support containers and VMware have made efforts in integrating support for Docker into virtual machine technology. Linux companies have also jumped on the bus, seeing as this as an opportunity to grow the Linux market. For example, Red Hat is releasing versions of Linux that are customized for Docker. The larger container technology players, such as Amazon, Docker, Google, are racing to build technology and buy startups to provide their own management solutions.
These large companies have publicly stated that a Docker Linux Container approach has sped up the development of their applications and platform. These companies include Yelp, AirBNB, and Google, among many others. Google cites wide usage of open source container technology called IMCTFY.
The list below shows companies in the Linux container ecosystem.
- Ansible (a Red Hat Company)
- BlueData Software, Inc.
- Chef Software
- Cisco Systems, inc.
- Hewlett Packard Enterprise
- *Juniper Networks, Inc.
- New Relic
- *Nuage Networks
- Puppet Labs
- Rancher Labs
- *Red Hat
- Shippable, Inc.
- VMware, Inc.
- Weaveworks Inc
Additional Linux Container Vendors Resources on SDxCentral: