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

  • Dust0741@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    ·
    8 days ago

    Anything.

    Personally I use Debian. But Docker doesn’t care. I chose Debian because it is very stable and simple

    • funkajunk@lemm.ee
      link
      fedilink
      English
      arrow-up
      3
      ·
      8 days ago

      Yep, Debian and then add Portainer - for me this is the easiest setup to manage.

        • funkajunk@lemm.ee
          link
          fedilink
          English
          arrow-up
          6
          ·
          8 days ago

          I just said what works best for me. Use the command line and compose files if you want.

        • ikidd@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          8 days ago

          I can appreciate this. You might want to look at Lazydocker as a SSH TUI management tool.

        • Lem453@lemmy.ca
          link
          fedilink
          English
          arrow-up
          2
          ·
          7 days ago

          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.

    • foremanguy@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      8 days ago

      And what is the good way of deploying it? After pulling the image, how do we autostart it etc…

      • Itwasthegoat@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        8 days ago

        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.