Docker auf Linux Ubuntu: Installation per Script leicht gemacht
In letzter Zeit haben mich immer mehr Leute gefragt, wie ich Docker und Docker-Compose auf meinen Ubuntu-Systemen installiere. Manche wollten es für ihr Homelab, andere für Testumgebungen oder einfach zum Lernen. Und weil ich inzwischen ein ziemlich kompaktes und robustes Installationsskript dafür habe, wird’s jetzt Zeit, das Ganze mal ordentlich aufzubereiten – in diesem Beitrag.
🧰 Was Du brauchst – und was Du bekommst
Docker ist mittlerweile ein echter Standard, wenn’s um Containerisierung geht. Und Docker-Compose? Noch besser, wenn Du mehrere Container miteinander orchestrieren willst – zum Beispiel Webserver, Datenbank und Proxy in einem Stack.
Was viele unterschätzen: Die manuelle Einrichtung ist zwar machbar, aber nervig – vor allem, wenn du es auf mehreren Maschinen machen willst. Genau dafür habe ich ein Bash-Skript geschrieben, das dir die komplette Installation abnimmt. Inklusive allem, was du brauchst.
📦 Das steckt im Skript
Mit der aktuellen Version des Skripts (v3.5) ist einiges passiert – unter der Haube und beim Handling.
Das Ziel bleibt: Du sollst mit einem einzigen Befehl eine saubere Docker-Umgebung auf deinem Ubuntu-System bekommen, ohne dich durch zig Tutorials oder Foren zu wühlen. Das Skript ist dabei bewusst schlank gehalten, lässt sich aber durch ein paar einfache Variablen an deine Umgebung anpassen.
Das kannst du im Skript konfigurieren:
COMPOSEVERSION
– Bestimme selbst, welche Version von Docker Compose installiert wird.DOCKER_ROOT_DIR
– Falls du das Docker-Datenverzeichnis umstellen willst.COMPOSE_DIR
– Hier kannst du einen Pfad für deine späteren Docker-Projekte definieren.ENABLE_ZSH_PLUGIN
– Mittrue
oderfalse
steuerst du, ob dasdocker
-Plugin für Oh My ZSH automatisch aktiviert werden soll.
Kurz gesagt: Das Skript übernimmt für dich…
- die Prüfung, ob dein System kompatibel ist (Ubuntu 22.04 oder 24.04),
- das Einbinden des offiziellen Docker-Repos,
- die Installation von Docker und Docker-Compose,
- auf Wunsch die Integration in deine ZSH-Umgebung,
- und zum Schluss einen kurzen Check, ob alles sauber installiert wurde.
Ein durchdachter Ablauf für alle, die regelmäßig mit Containern arbeiten (oder anfangen wollen).
🔧 So führst Du das Skript aus
Die Ausführung ist unkompliziert und in drei Schritten erledigt. Du brauchst keine großen Vorkenntnisse dazu, nur ein Terminal:
# 1. Skript herunterladen (z. B. mit wget) wget https://git.techniverse.net/scriptos/linux-docker-installer/raw/branch/main/docker-installer-ubuntu.v3.sh # 2. Ausführbar machen chmod +x docker-installer-ubuntu.v3.sh # 3. Als root oder mit sudo ausführen sudo bash ./docker-installer-ubuntu.v3.sh
Sobald das Skript durchgelaufen ist, kannst du direkt mit Docker und Docker-Compose loslegen. Wenn du das Plugin für Oh My ZSH aktiviert hast, starte deine Shell neu – dann stehen dir auch die Docker-Kommandos als Autovervollständigung zur Verfügung.
💬 Noch Fragen?
Wenn du Fragen hast oder beim Ausführen des Skripts etwas nicht wie erwartet läuft, melde dich gern. Ich lese Kommentare und Mails regelmäßig – und wenn’s etwas gibt, das verbessert werden kann, nehme ich das auch mit auf.
👥 Techniverse Community
Matrix, Selfhosting, smarte IT-Lösungen und jede Menge Nerd-Talk – das findest du in der Techniverse Community.
Komm vorbei, tausch dich aus und werde ein Teil von uns.
👉 Unsere Gruppe auf Matrix: #community:techniverse.net
Wir freuen uns auf dich!