Docker - Docker verwalten

DockerDockerBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Lab werden Sie zurück in die antike römische Arena transportiert, wo Docker-Container um die Herrschaft in der virtuellen Welt kämpfen. Sie werden als begeisterter Zuschauer gesetzt, mit dem Ziel, die Kunst des Managings von Docker-Containern zu verstehen und zu meistern. Während Sie die aufregenden Docker-Kämpfe miterleben, ist Ihre Aufgabe, zu lernen, wie Sie das Docker-System für verschiedene Szenarien steuern und manipulieren.

Dies ist ein Guided Lab, das schrittweise Anweisungen bietet, um Ihnen beim Lernen und Üben zu helfen. Befolgen Sie die Anweisungen sorgfältig, um jeden Schritt abzuschließen und praktische Erfahrungen zu sammeln. Historische Daten zeigen, dass dies ein Labor der Stufe Anfänger mit einer Abschlussquote von 100% ist. Es hat eine positive Bewertungsrate von 100% von den Lernenden erhalten.

Docker erkunden

In diesem Schritt werden Sie Docker erkunden, indem Sie ein einfachen Container ziehen und ausführen.

  • Ziehen des Docker-Images "hello-world":

    docker pull hello-world
  • Ausführen des Containers "hello-world":

    docker run hello-world

Ihr eigener Container erstellen

In diesem Schritt werden Sie eine einfache Dockerfile erstellen, um Ihr eigenes benutzerdefiniertes Docker-Image zu erstellen.

Erstellen Sie in das Verzeichnis ~/project eine Datei namens Dockerfile mit dem folgenden Inhalt:

FROM alpine:latest
CMD ["echo", "Welcome to the Docker Arena"]

Bauen Sie das Docker-Image aus der Dockerfile:

docker build -t docker-arena.

Führen Sie den benutzerdefinierten Docker-Container basierend auf dem neu erstellten Image aus:

docker run docker-arena

Container verwalten

In diesem Schritt werden Sie lernen, wie Sie Docker-Container starten, stoppen und entfernen.

  • Starten Sie einen Container namens "nginx" mit dem offiziellen nginx-Image:

    docker run --name nginx -d -p 8080:80 nginx
  • Stoppen Sie den laufenden "nginx"-Container:

    docker stop nginx
  • Entfernen Sie den "nginx"-Container:

    docker rm nginx

Zusammenfassung

In diesem Lab haben wir ein aufregendes Docker-Arena-Szenario simuliert, um Ihnen die grundlegenden Konzepte und Fähigkeiten des Managings von Docker-Containern zu vermitteln. Indem Sie den schrittweisen Anweisungen folgen, haben Sie das Ziehen und Ausführen von Docker-Images, das Erstellen von benutzerdefinierten Images und das effektive Verwalten von Containern erkundet. Dieses Lab bietet eine für Einsteiger freundliche Einführung in die Docker-Systemverwaltung und vermittelt Ihnen die Möglichkeit, die Macht von Docker für Ihre eigenen Projekte zu nutzen.