Home

Awesome

Docker Ecosystem Survey

An incomplete survey of the Docker ecosystem. Many products are yet to be surveyed. Comments and pull requests welcome!

Most products mentioned here are in Beta or even Alpha. Competition is fierce and churn is high. Dead products will be removed from the list and new ones will be added.

Orchestration frameworks (i.e. PaaS software for Docker)

Note: Such a framework should include at least container management, cluster management, and container placement functions. Example optional functions are fault-tolerance, replication, monitoring, development workflow automation, container dependency management, data store services, container versioning, etc.

Host OSes designed for Docker

Host cluster management

Service discovery & configuration

Container placement

Container security

Container high-availability & scaling

Container dependency management

Container inter-networking across hosts

Custom network topologies on a single host

Solomon proposed to support VXLAN from the Docker core.

Container scheduling (i.e. cron for Docker)

Container updates & versioning

Container monitoring, troubleshooting & resource enforcement

Container data management

DevOps streamlining & tooling

Image hosting companies (i.e. private registries)

Container hosting companies

Professional service providers

Useful resources

To be surveyed

TODOs