Portainer
Portainer is a nice tool for managing Docker containers.
Portainer can be used to deploy and manage containers.
I only use Portainer for monitoring and logs.
How I Use Portainer
I prefer to have a Portainer instance running so that I can easily view and monitor my containers. The same can be done from the command line, but I find that having the GUI is really nice.
- Restarting containers
- Viewing logs
- Exec into container
What I Avoid
I avoid using Portainer to deploy containers. I use docker-compose
exclusively for deploying Docker containers.
There are several reasons for this but mostly just because docker-compose is so simple. All of the configurations in a single file so updating and managing your containers is as easy as it can be.