Need advice about which tool to choose?Ask the StackShare community!
Marathon vs Portainer: What are the differences?
What is Marathon? Deploy and manage containers (including Docker) on top of Apache Mesos at scale. Marathon is an Apache Mesos framework for container orchestration. Marathon provides a REST API for starting, stopping, and scaling applications. Marathon is written in Scala and can run in highly-available mode by running multiple copies. The state of running tasks gets stored in the Mesos state abstraction.
What is Portainer? Simple management UI for Docker. Portainer is an open-source lightweight management UI which allows you to easily manage your Docker environments Portainer is available on Windows, Linux and Mac. It has never been so easy to manage Docker !.
Marathon and Portainer belong to "Container Tools" category of the tech stack.
Marathon is an open source tool with 3.87K GitHub stars and 875 GitHub forks. Here's a link to Marathon's open source repository on GitHub.
Pros of Marathon
- High Availability1
- Powerful UI1
- Service Discovery1
- Load Balancing1
- Health Checks1
Pros of Portainer
- Simple34
- Great UI25
- Friendly17
- Easy to setup, gives a practical interface for Docker12
- Fully featured11
- Because it just works, super simple yet powerful9
- A must for Docker DevOps8
- Free and opensource6
- It's simple, fast and the support is great4
- API4
- Template Support3