Skip to main content

Docker installieren

Wie vor jeder Installation sollte das System auf den neuesten Stand gebracht werden. Dazu ist der zur genüge bekannte Zweiklang auszuführen:

sudo apt update && sudo apt upgrade

Sollte Docker schon installiert sein, ist es vor der erneuten Installation zu entfernen:

sudo apt remove docker-ce*
sudo apt-get autoremove

Die Installation der aktuellen Docker Engine übernimmt ein Skript von Docker:

curl -sSL https://get.docker.com | sh

Ob Docker installiert wurde und läuft, wird mit folgenden Befehlen geprüft:

sudo systemctl status docker
sudo docker ps

Damit der aktive Useraccount die docker Befehle nicht mit sudo ausführen muss, kann ihm die Gruppe docker zugewiesen werden. Aber Achtung: Der Account erhält hinsichtlich docker root Rechte!

sudo usermod -a -G docker $(whoami)

Damit die Rechte wirksam werden, bitte einmal abmelden und wieder anmelden.

In vielen Anleitungen wird empfohlen docker-compose via python3:pip3 zu installieren. In der docker Version, die Grundlage für diesen Artikel ist, ist compose mittlerweile ein docker command. Auf die Python3 Version kann also verzichtet werden.