Docker-Compose-Grundinstallation
Diese Seite dient als Grundlage für viele weitere Anleitungen hier auf dieser Website und zeigt, wie ihr Docker und Docker-Compose auf eurem Server installiert.
Als Betriebssystem empfehle ich Debian, wenn es einfach funktionieren soll oder Alpine Linux wenn man Wert auf Sicherheit und Einsparung von Rechenleitung legt.
Installation unter Debian
Docker-Repository zu den Paketquellen hinzufügen:
apt updateapt install ca-certificates curl -yinstall -m 0755 -d /etc/apt/keyringscurl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.ascchmod a+r /etc/apt/keyrings/docker.ascecho \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
tee /etc/apt/sources.list.d/docker.list > /dev/nullPaketquellen aktualisieren:
apt updateDocker und Docker-Compose Pakete installieren:
apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -yInstallation unter Alpine Linux
Paketquellen aktualisieren:
apk update
Docker und Docker-Compose Pakete installieren:
apk add docker docker-composeAutostart beim Booten aktivieren:
rc-update add docker defaultDocker-Service starten:
/etc/init.d/docker start