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 Swarmarrow-up-right is the solution provided by Docker Inc. It has been re-architected recently and is based on SwarmKitarrow-up-right. It is embedded with the Docker Engine.

Apache Mesos

Apache Mesosarrow-up-right is a data center scheduler, which can run containers through the use of frameworks. Marathonarrow-up-right is the framework that lets you orchestrate containers.

Nomad

Nomadarrow-up-right 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

Rancherarrow-up-right is a container orchestrator-agnostic system, which provides a single pane of glass interface to manage applications. It supports Mesos, Swarm, Kubernetes.

Last updated