top | item 13355602

Putting a UI around Docker with Portainer

56 points| ndemoor | 9 years ago |cntnr.io | reply

16 comments

order
[+] sctb|9 years ago|reply
[+] ndemoor|9 years ago|reply
I don't understand how this could be flagged as a dupe. I agree both articles cover Portainer.

But one goes deep into how to set it up with deep integration on Docker Machine and DigitalOcean on a more expert level.

While the other provides a very simple beginner level Play with Docker setup and then goes on how to install an entire application stack, with frontends, databases and workers.

[+] rcarmo|9 years ago|reply
Portainer's popped up a couple of times late last year, and there were a few discussions around it (and others).

Most of these solutions/management UIs/etc. focus on delivering some form of simple stack management, metrics, and infrastructure provisioning, but one thing I've yet to see is application lifecycle management (this is not a criticism of Portainer, more of an overall gap in the market I think needs addressing).

I'd love to see something with more obvious CI/CD hooks and a good UI that let me follow the build and deployment status of an entire stack -- this may not seem like a good direct fit for the likes of Portainer, but after a few deploys you'd probably like to have comparable metrics between releases, etc.

[+] kt9|9 years ago|reply
Check out https://www.distelli.com - We do a lot of lifecycle management stuff esp around Kubernetes. Not so much around docker swarm though but its on our roadmap.

disclaimer: I'm the founder

[+] Rockslide|9 years ago|reply
Not sure what you are missing exactly, since I don't know Portainer, but Rancher [1] (am not affiliated in any way) has a UI and CLI for lifecycle management of stacks which integrates nicely with CI scripts.

[1] http://rancher.com/

[+] ndemoor|9 years ago|reply
Yeah, the gist of the article was just to show some of the capabilities. In essence, Portainer is just a wrapper around the Docker API. So I wouldn't use it as a management tool, much rather as a quick and dirty checkup tool.
[+] snuxoll|9 years ago|reply
You might want to check out Red Hat's OpenShift, we just deployed it at the end of November and it's been great to have dockerized deployments as simple as a "git push" to our master branch.
[+] xj9|9 years ago|reply
have you looked at gitlab ci?
[+] tw04|9 years ago|reply
Sounds like exactly what calm.io was doing before they were acquired.
[+] colek421|9 years ago|reply
Just started using portainer. Really wish it has docker-compose support and a dashboard view where you can display metrics from all of your containers at the same time. It is a great project, and the best GUI I have found for docker in a dev env.
[+] relics443|9 years ago|reply
Is "jellybean" a standard UI term? I chuckled at the visual.
[+] ndemoor|9 years ago|reply
The only other term I could come up with was 'label' or 'tag' but that sounds so boring. ;)
[+] aviksh|9 years ago|reply
Curious to know as to how Portainer will work in non-swarm environments, those who are using a different orchestrator.
[+] jazoom|9 years ago|reply
I've just started using Portainer and it is indeed very nice.