Other Solutions
Built on open source and easily extensible, Kubernetes is definitely a solution to manage containerized applications. There are other solutions as well.
Docker Swarm
Docker Swarm is the solution provided by Docker Inc. It has been re-architected recently and is based on SwarmKit. It is embedded with the Docker Engine.
Apache Mesos
Apache Mesos is a data center scheduler, which can run containers through the use of frameworks. Marathon is the framework that lets you orchestrate containers.
Nomad
Nomad from HashiCorp, the makers of Vagrant and Consul, is another solution for managing containerized applications. Nomad schedules tasks defined in Jobs. It has a Docker driver which lets you define a running container as a task.
Rancher
Rancher is a container orchestrator-agnostic system, which provides a single pane of glass interface to manage applications. It supports Mesos, Swarm, Kubernetes.
Last updated