• thenoirwolfess@fedinsfw.app
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    5 days ago

    I never have Docker Desktop on my machines, only Compose, but looking at the documentation they have definitely made it confusing. I know the terminal isn’t for everyone, but it’s straightforward. For easy install (and no AI or GUI) open a terminal and remove existing conflicts:
    Debian/Ubuntu specific

    for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done
    

    RHEL/CentOS/Fedora/Rocky specific

    sudo dnf remove -y docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine podman runc
    

    Then install:
    Arch specific

    sudo pacman -S docker-compose
    

    Alpine specific

    apk add docker-cli-compose
    

    All others

    curl -fsSL https://get.docker.com/ | sh
    
      • thenoirwolfess@fedinsfw.app
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        5 days ago

        Ah, thanks for the tip! From what I can gather most of my services can run just as well with a minor tweak for GPU CUDA usage. For my case, it might not be a problem but using your method would no doubt be huge for Pi-based servers