Docker und Docker-Compose auf Debian installieren

In diesem Artikel beschreibe ich kurz, wie wir auf einem Debian-Server Docker-Compose installieren können. Mit Docker können wir Anwendungen in Container packen, und diese dann in sich abgeschotteten Umgebungen laufen lassen.

Durchführung

Um die Installation vorzunehmen, müssen wir lediglich den unten stehenden Befehl ausführen. Dieser installiert die benötigten Pakete, hinterlegt die Paketquellen und installiert dann im Anschluss die Pakete die für den Betrieb von Docker und Docker Compose benötigt werden.

# Add Docker's official GPG key:
apt install sudo curl -y
sudo apt-get update
sudo apt-get 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:
echo \
  "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" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Im Anschluss überprüfen wir mit dem Befehl docker -v ob die Installation erfolgreich durchgeführt wurde.