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
They seem to be moving away from this, and it’s not longer the first option on their install page
On their debian page
Also, it should be noted about the first option they recommend, Docker Desktop, that Docker Desktop is proprietary.
I recommend just getting the
docker.io
anddocker-compose
from debian’s repositories.Well, that’s a new development. That used to be the go-to method they pushed. Thanks for pointing that out.
As for Docker Desktop being the top option, it would only be used for a “development environment” because why would you install that on a headless docker host for production? And after the horror stories I’ve heard of Windows and Mac versions of Docker Desktop, there isn’t a chance in hell I’d use it anyway.
So yes, going forward it looks like adding the repos and apt-get install are the way to go. Except, the convenience script was so… convenient.
Debian already has docker packaged. That’s more convenient.
With Debian not being a rolling release id think it is relevant to stay up to date with your container daemon. IMHO.