Docker Compose für lokale KI-Dienste
Docker so lernen, wie du es im Alltag brauchst: installieren, Compose-Dateien schreiben, Dienste starten, Daten behalten und sauber aktualisieren.
Docker über Compose lernen
Die Reihe führt dich von der Installation unter Linux, Mac und Windows bis zu einem wartbaren Compose-Setup für Whisper, Ollama, n8n und andere lokale Dienste.
Schnellstart: Was ist Docker? · Docker installieren · Erste Compose-Datei
Docker ist für lokale KI-Tools kein Selbstzweck. Es hilft dir, Dienste wie Open WebUI, n8n oder Whisper nachvollziehbar zu starten, Ports sauber zu vergeben und Daten nicht aus Versehen im Container verschwinden zu lassen. Wenn du später mehrere Dienste kombinierst, wird Docker Compose zur Landkarte deines Setups.
Der wichtigste Punkt für Einsteiger: Du musst nicht alle Docker-Details kennen, um produktiv zu werden. Du brauchst zuerst ein Gefühl für Images, Container, Compose-Dateien, Ports, Volumes und Netzwerke. Genau diese Reihenfolge bildet dieser Hub ab.
Für wen ist diese Docker-Reihe gedacht?
Die Reihe richtet sich an Menschen, die lokale KI- und Selfhosting-Tools praktisch nutzen wollen: auf dem eigenen Rechner, im Heimnetz oder später auf einem kleinen Server. Du lernst nicht Docker als abstrakte Container-Plattform, sondern Docker als Werkzeug für wiederholbare KI-Setups.
Du solltest grundlegende Dateien und Ordner bedienen können und bereit sein, einzelne Befehle im Terminal auszuführen. Programmierkenntnisse sind nicht nötig. Wichtiger ist, dass du verstehst, welcher Dienst welche Aufgabe übernimmt und wo deine Daten liegen.
Der sinnvolle Lernpfad
Grundlagen und Installation
Starte mit Was ist Docker? und Docker installieren. Danach kannst du prüfen, ob Docker Compose läuft.
Compose, Ports und Daten
Mit deiner ersten Compose-Datei, Ports und Volumes wird aus einem Test ein wiederholbares Setup.
Mehrere KI-Dienste verbinden
Netzwerke, Backups und lokale KI-Dienste bereiten dich auf Ollama und Open WebUI vor.
Typische Anfangsfehler
- localhost falsch verstehen: Im Browser bedeutet localhost dein Rechner. In einem Container bedeutet localhost der Container selbst. Zwischen Containern nutzt du meist den Servicenamen.
- Daten ohne Volume speichern: Wenn wichtige Daten nur im Container liegen, können sie bei Neuaufbau oder Update verschwinden. Volumes und Bind Mounts sind deshalb kein Nebenthema.
- Zu viel in eine Compose-Datei packen: Für den Einstieg ist ein kleines, verständliches Projekt besser als ein riesiges All-in-one-Setup.
- Updates ohne Backup machen: Bevor du Images aktualisierst, solltest du wissen, welche Konfigurationen, Datenordner und Volumes relevant sind.
Häufige Fragen zu Docker für lokale KI
Brauche ich Docker für Ollama?
Nicht zwingend. Ollama kann direkt lokal laufen. Docker wird besonders hilfreich, wenn du dazu Open WebUI, n8n, Datenbanken oder weitere Dienste reproduzierbar betreiben willst.
Was ist der wichtigste Unterschied zwischen Docker und Docker Compose?
Docker startet einzelne Container. Docker Compose beschreibt ein ganzes kleines Setup in einer Datei: Dienste, Ports, Volumes, Netzwerke und Umgebungsvariablen.
Welche Docker-Themen sind für Open WebUI besonders wichtig?
Ports, Volumes und Netzwerke. Open WebUI muss erreichbar sein, seine Daten behalten und Ollama über die richtige Adresse finden.
Was sollte ich nach dieser Hub-Seite lesen?
Wenn Docker neu für dich ist, beginne mit der Installation. Wenn Docker schon läuft, gehe direkt zu Compose, Volumes und Netzwerken und wechsle danach zu Ollama oder Open WebUI.
Was ist Docker?
Warum Container lokale Dienste berechenbar machen und warum Compose der bessere Alltagseinstieg ist.
Artikel lesen → NeuDocker installieren
Installation und erster Test unter Linux, Mac und Windows, inklusive Docker Compose.
Artikel lesen → NeuErste Compose-Datei
Einen Dienst mit compose.yml starten, Logs lesen und das Setup wieder sauber stoppen.
Artikel lesen → NeuDienste erreichbar machen
Ports, .env-Dateien und einfache Webdienste so konfigurieren, dass du sie im Browser erreichst.
Artikel lesen → NeuVolumes und Daten
Volumes und Bind Mounts verstehen, damit Daten und Konfigurationen erhalten bleiben.
Artikel lesen → NeuNetzwerke verstehen
Servicenamen, Ports und Netzwerke verstehen, wenn mehrere Container zusammenarbeiten.
Artikel lesen → NeuUpdates, Backup und Umzug
Compose-Setups aktualisieren, relevante Dateien sichern und auf einen neuen Rechner ziehen.
Artikel lesen → NeuLokale KI-Dienste
Whisper, Ollama, n8n und Open WebUI als Zielbild für ein wartbares lokales KI-Setup.
Artikel lesen →Was du nach Docker als Nächstes ansehen kannst
Docker ist das Fundament für viele lokale KI- und Selfhosting-Setups. Diese Cluster schließen direkt daran an.