Q
Evaluate Weigh the pros and cons of technologies, products and projects you are considering.

What are the top open source tools for Docker management?

Open source options are making it easier containerize your applications. Learn about the top four approaches to Docker management.

You can take the official route to manage your containers using Docker's suite of container management tools. But...

if you're always on the lookout for an open source alternative for any task, you'll be interested to know that there are quite a few interesting open source Docker management tools out there. Let's take a look at them.

Panamax

Panamax is a simple and beautiful experience of Docker for newbies who don't want to go through the steep learning curve when getting started with Docker management. You can deploy containerized apps using a visual console. You can create your first app with Panamax using the available templates and Docker repositories by just searching and selecting the ones you need. You can run Panamax on your laptop or any cloud infrastructure that supports CoreOS. However, Panamax warns that it's nowhere near v1.0, and you will experience some bugs. That being said, it's the easiest way to get started with Docker if you're just learning the ropes.

Shipyard

While Panamax depends on CoreOS, Shipyard is compatible with the official Docker Remote API. Built on Docker Swarm, Shipyard lets you manage containers, images, nodes and private registries. It also enables role-based access control, which is essential when you need to run containers beyond your own laptop.

Portainer

Portainer is a management UI for Docker. They have a nifty comparison page where they highlight Portainer's unique features like managing networks, volumes and container templates. Based on the Docker API, it is a robust solution with a great blend of features and simplicity. They even have a demo of Portainer which shows how visual and easy-to-use this tool is.

Rancher

Rancher is a capable solution that manages and orchestrates containers in production. It has a multicontainer setup where one functions as the manager and the other containers are the agents. It's integrated with tools like Puppet, Ansible and SaltStack and is easy to include in your development workflow. Rancher is the most capable of these solutions with a strong commercial offering, but that's for when you're playing in the big league. The open source version is enough to get a taste for what's possible with Rancher.

There you have it -- four capable and unique approaches to Docker management. Whether it's just getting started or running containers in production, open source options are making it easier to containerize your applications with no strings attached.

Next Steps

The benefits of working with Docker

Working with Java microservices in a Docker and DevOps world

Getting to know Docker containers

This was last published in March 2017

PRO+

Content

Find more PRO+ content and other member only offers, here.

Essential Guide

An essential guide to software container usability and management

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Join the conversation

1 comment

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

What open source tools do you use for Docker management?
Cancel

-ADS BY GOOGLE

SearchSoftwareQuality

SearchCloudApplications

SearchAWS

TheServerSide

SearchWinDevelopment

Close