in Bearbeitung
Docker ist quasi der beste Freund, den du im Homeserver-Bereich finden wirst. Er erlaubt es dir all deine Apps getrennt voneinander laufen zu lassen.
Das sorgt insbesondere dafür, dass dir all die Installationen, die deine Apps mitbringen, dir völlig egal sein können. Du musst sie weder installieren, noch updaten oder dich anderweitig darum kümmern.
Die Installation läuft über ein paar Befehle, die alles für dich erledigen:
# Add Docker's official GPG key:
sudo apt update
sudo apt install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
# Add the repository to Apt sources:
sudo tee /etc/apt/sources.list.d/docker.sources <<EOF
Types: deb
URIs: https://download.docker.com/linux/debian
Suites: $(. /etc/os-release && echo "$VERSION_CODENAME")
Components: stable
Architectures: $(dpkg --print-architecture)
Signed-By: /etc/apt/keyrings/docker.asc
EOF
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Der Test ob es funktioniert hat:
sudo docker run hello-world