I just start using my homelab to host some new good services, and I want to know what is the approach of a docker setup, what is the best distro for? How to deploy them correctly? Basically I’m a real noob in this subject. Thank you
I just start using my homelab to host some new good services, and I want to know what is the approach of a docker setup, what is the best distro for? How to deploy them correctly? Basically I’m a real noob in this subject. Thank you
Anything.
Personally I use Debian. But Docker doesn’t care. I chose Debian because it is very stable and simple
Yep, Debian and then add Portainer - for me this is the easiest setup to manage.
would prefer to not use portainer
I just said what works best for me. Use the command line and compose files if you want.
I can appreciate this. You might want to look at Lazydocker as a SSH TUI management tool.
I love the one click pull from git option. Don’t like the corporate direction they seem to be taking.
I haven’t seen aby alternative docker GUI managers that have the git pull for the compose.
And what is the good way of deploying it? After pulling the image, how do we autostart it etc…
Create a systemctl service for it, create a cron, or of there is a lot of interconnectivity between your containers look at something like K3S.