5.1 Überprüfung der Docker-Version
Nach der Installation von Docker auf deinem System ist es wichtig, sicherzustellen, dass alle Komponenten korrekt funktionieren. Der erste Start von Docker umfasst einige Schritte zur Überprüfung der Installation und der grundlegenden Einrichtung.
Fangen wir mit der Überprüfung der Docker-Version an. Dieser Schritt bestätigt die Korrektheit der Installation und stellt sicher, dass die Kommandozeile Docker-Befehle erkennt.
1. Öffne das Terminal oder die Kommandozeile:
- Auf Windows: Öffne PowerShell oder die Kommandozeile (CMD).
- Auf macOS: Öffne das Terminal (Terminal.app).
- Auf Linux: Öffne das Terminal.
2. Gib den Befehl zur Überprüfung der Version ein:
sudo docker --version
Als Antwort siehst du die installierte Version von Docker, zum Beispiel:
Docker version 20.10.7, build f0df350
5.2 Start eines Testcontainers
Der nächste Schritt ist das Starten eines Test-Docker-Containers. Dies ermöglicht es, die Funktion des Docker-Daemons zu überprüfen und sicherzustellen, dass Container auf deinem Computer gestartet werden können.
1. Start des Testcontainers "hello-world":
docker run hello-world
Beim Ausführen dieses Befehls lädt Docker das Image "hello-world" aus dem Docker Hub und startet es in einem Container. Wenn das Image auf deinem Computer nicht vorhanden ist, lädt das System es automatisch herunter.
2. Erwartetes Ergebnis: Wenn Docker korrekt funktioniert, siehst du folgende Nachricht:
Hello from Docker!
This message shows that your installation appears to be working correctly.
To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
(amd64)
3. The Docker daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
to your terminal.
To try something more ambitious, you can run an Ubuntu container with:
$ docker run -it ubuntu bash
Share images, automate workflows, and more with a free Docker ID:
https://hub.docker.com/
For more examples and ideas, visit:
https://docs.docker.com/get-started/
5.3 Überprüfung des Zustands des Docker Daemon
Jetzt solltest du sicherstellen, dass der Docker Daemon läuft.
Auf Windows und macOS:
Docker Desktop startet den Docker Daemon automatisch. Du kannst seinen Status überprüfen. Unter Windows findest du das Docker-Symbol im System-Tray (unten auf dem Bildschirm, neben der Uhr). Klicke darauf, um den Status zu prüfen. Unter macOS befindet sich das Docker-Symbol in der Menüleiste oben auf dem Bildschirm, neben den Systemanzeigen (Wi-Fi, Lautstärke). Wenn alles normal läuft, ist das Symbol aktiv und ohne Warnsymbole (z.B. gelbes Dreieck oder rotes Kreuz).
Auf Linux:
Gib den folgenden Befehl ein, um den Status des Docker Daemon zu überprüfen:
sudo systemctl status docker
Du wirst eine Ausgabe sehen, die den Status des Docker-Dienstes anzeigt. Wenn Docker korrekt läuft, lautet der Status "active (running)".
5.4 Überprüfung des Docker Netzwerks
Docker verwendet virtuelle Netzwerke, um zwischen Containern und der Außenwelt zu kommunizieren. Die Überprüfung des Docker Netzwerks bestätigt, dass Container über das Netzwerk interagieren können.
1. Liste bestehender Netzwerke:
docker network ls
Du wirst eine Liste der Netzwerke sehen, die Docker standardmäßig erstellt hat:
NETWORK ID NAME DRIVER SCOPE
8d3d90a1e084 bridge bridge local
9e3bdf739d23 host host local
a34e1b2f4c07 none null local
2. Erstellen und Überprüfen eines benutzerdefinierten Netzwerks:
Erstelle ein neues Netzwerk:
docker network create my_test_network
Prüfe, ob das Netzwerk erstellt wurde:
docker network ls
Du wirst das neue Netzwerk "my_test_network"
in der Liste sehen.
5.5 Überprüfung der Docker-Volumes
Docker verwendet Volumes, um die Daten der Container dauerhaft zu speichern. Die Überprüfung der Docker-Volumes bestätigt die Möglichkeit, Volumes zur Datenspeicherung zu erstellen und zu verwalten.
Nützlich: ein Volume ist sowas wie eine virtuelle Festplatte. Auf einem echten Betriebssystem wird es als normale Datei gespeichert.
1. Liste der vorhandenen Volumes:
docker volume ls
Du siehst eine Liste der vorhandenen Volumes, falls welche existieren.
2. Erstellen und Überprüfen eines benutzerdefinierten Volumes:
Erstelle ein neues Volume:
docker volume create my_test_volume
Überprüfe, ob das Volume erstellt wurde:
docker volume ls
Du siehst das neue Volume "my_test_volume"
in der Liste.
Der erste Start von Docker und die Überprüfung der Installation sind wichtige Schritte, die bestätigen, dass alle Komponenten korrekt konfiguriert und funktionsfähig sind. Nach der Überprüfung der Docker-Version, dem Start eines Test-Containers, der Überprüfung des Zustands des Docker Daemon sowie der Überprüfung der Docker-Netzwerke und -Volumes kannst du sicher sein, dass das System bereit ist, mit Containern zu arbeiten und Anwendungen bereitzustellen.
GO TO FULL VERSION