My new favorite container manager is Dockhand! Took me all of five minutes to get it running, has all the features of Dockge and more, and is very easy to use.

#Docker #Containers #Linux #Homelab #SelfHosting #Dockhand

https://dockhand.pro

@RockyC What led you to choose Dockhand over Dockge?

I'm still trying to figure out if I need a #containermanager ๐Ÿค”, I tried Portaniner, but it was definitely too much for my needs.

@saxeee I love the ability to just drop in a Docker Compose file into Dockge, which is why I used it for so long. What I missed, however, was the ability to easily view log files (Dockge puts them in a little window), status of my server, and more controls.

Dockhand gives me ALL of those features. I get nice graphs, a nice layout, and easy container & volume management.

What it doesnโ€™t seem to let me do, though, is modify the original Compose file after the container starts.

@saxeee Well, after adding my Dockge stacks folder to the Dockhand bind mounts and updating to the latest Dockhand, I can now ADOPT my existing Dockge stacks, and I can now directly edit the Docker Compose file!

@RockyC ๐Ÿ‘

In order to keep things tidy and make backups and maintenance easier, I usually collect all the contents (data, docker-compose) of my containers in a single folder.

Something like:
* /dockerRoot/nextcloud/[volumes for nextcloud, docker-compose, etc.]
* /dockerRoot/homeAssistant/[volumes for HASS, docker-compose, etc.]
* /dockerRoot/octoprint/[volumes for octoprint, docker-compose, etc.]
* ...

Do you think I can continue to use this approach with Dockhand?

@saxeee Yes. You mount /dockerRoot:/dockerRoot:ro in your Docker Compose, then you can adopt the containers in Dockhand and manage them from there. It does NOT modify your existing compose files or file paths.

@RockyC

Do you think it makes sense to adopt a Docker management tool when I have to manage less than 10 containers?

@saxeee Itโ€™s probably not necessary, but itโ€™s fun, very handy, and gorgeous.
@RockyC ๐Ÿ˜‚ ๐Ÿ˜‚ ๐Ÿ˜‚.
Thanks. I will give it a try.