CodeGym /Kurse /Docker SELF /Erster Start von Docker

Erster Start von Docker

Docker SELF
Level 9 , Lektion 4
Verfügbar

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:

  1. Auf Windows: Öffne PowerShell oder die Kommandozeile (CMD).
  2. Auf macOS: Öffne das Terminal (Terminal.app).
  3. Auf Linux: Öffne das Terminal.

2. Gib den Befehl zur Überprüfung der Version ein:

Terminal

sudo docker --version

Als Antwort siehst du die installierte Version von Docker, zum Beispiel:

Terminal

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":

Terminal

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:

Terminal

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:

Terminal

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:

Terminal

docker network ls

Du wirst eine Liste der Netzwerke sehen, die Docker standardmäßig erstellt hat:

Terminal

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:

Terminal

docker network create my_test_network

Prüfe, ob das Netzwerk erstellt wurde:

Terminal

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:

Terminal

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:

Terminal

docker volume create my_test_volume

Überprüfe, ob das Volume erstellt wurde:

Terminal

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.

1
Опрос
Einführung in Docker,  9 уровень,  4 лекция
недоступен
Einführung in Docker
Einführung in Docker
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION