Docker-Befehle: Ein vollständiger Leitfaden zur Verwaltung von Containern

Letzte Aktualisierung: 18/03/2025
Autor: Holger
  • Docker ermöglicht die Verwaltung von Containern mit Befehle Wesentliche Elemente wie „Run“, „PS“ und „Stop“.
  • Images bilden die Grundlage von Containern und werden mit Pull, Build und RMI verwaltet.
  • Volumes ermöglichen die dauerhafte Speicherung mit Befehlen wie „Volume Create“ und „RM“.
  • Docker verwaltet Netzwerke mit Tools wie „Network Create“, „Connect“ und „RM“.

Grundlegende Docker-Befehle

Docker Es hat sich zu einem unverzichtbaren Tool für die Containerverwaltung entwickelt und erleichtert die Entwicklung von Anwendungen in isolierten und skalierbaren Umgebungen. Wissen Die wichtigsten Docker-Befehle Es ist wichtig, dass Sie mit der Nutzung dieser Plattform vertraut sind und alle Vorteile ihrer Funktionen nutzen.

In diesem Artikel werden wir untersuchen die wichtigsten Docker-Befehle, vom Containermanagement bis hin zur Handhabung von Bildern, Volumes und Netzwerken. Egal, ob Sie gerade erst anfangen oder Ihr Wissen vertiefen möchten, hier finden Sie eine vollständige und detaillierte Anleitung zu den wichtigsten Docker-Befehlen.

Docker-Architektur und Schlüsselelemente

Bevor wir uns mit den spezifischen Befehlen befassen, ist es wichtig, die Schlüsselelemente der Docker-Architektur zu verstehen:

  • Docker-Engine: Es ist die zentrale Engine, die die Ausführung von Behälter.
  • Bilder: Es handelt sich um vorkonfigurierte Vorlagen, die als Grundlage für die Erstellung Behälter.
  • Behälter: Sie sind Beispiele für Laufbilder, die Anwendungen und ihre Abhängigkeiten kapseln.
  • Volumen: Sie ermöglichen die Speicherung von Daten in einem hartnäckig in den Behältern.
  • Netzwerke: Sie erleichtern die Kommunikation zwischen Containern und mit der Außenwelt.
Benutzerdefinierte Images mit Dockerfile-3
Verwandte Artikel:
So erstellen Sie benutzerdefinierte Bilder in Docker mit Dockerfile

Grundlegende Befehle zum Verwalten von Containern

Container bilden den Kern von Docker. Um sie richtig zu verwalten, müssen Sie die folgenden Befehle kennen:

  • Docker-Ausführung: laufen a Behälter von einem Bild. Beispiel: docker run -d --name mi_contenedor nginx.
  • Docker PS: Listen Sie die Behälter im Gange. Um alle Container anzuzeigen, einschließlich der gestoppten, verwenden Sie docker ps -a.
  • Docker-Stopp: Stoppt einen laufenden Container. Beispiel: docker stop mi_contenedor.
  • Docker-Start: Startet einen angehaltenen Container. Beispiel: docker start mi_contenedor.
  • Docker-Neustart: Starten Sie einen Container neu. Beispiel: docker restart mi_contenedor.
  • Docker RM: Löscht einen angehaltenen Container. Beispiel: docker rm mi_contenedor.

Containerverwaltung in Docker

Befehle zur Bildverwaltung

Images sind in Docker von grundlegender Bedeutung, da sie es Ihnen ermöglichen, Umgebungen zu erstellen konsequent y reproduzierbar. Einige wichtige Befehle sind:

  • Docker-Images: Listen Sie alle Metaphorik im System gespeichert.
  • Docker-Pull: Laden Sie ein Bild vom Docker Hub. Beispiel: docker pull ubuntu.
  • Docker-Build: Bau ein Bild aus einer Docker-Datei. Beispiel: docker build -t mi_imagen ..
  • Docker RMI: Löschen Sie eine Bild spezifisch. Beispiel: docker rmi mi_imagen.
So verwenden Sie Docker Compose-2
Verwandte Artikel:
Vollständige Anleitung zur Verwendung von Docker Compose

Volumeverwaltung in Docker

Volumen erlauben speichern y Daten teilen zwischen Containern dauerhaft. Einige wichtige Befehle sind:

  • Docker-Volume erstellen: Erstellen Sie ein neues Volume. Beispiel: docker volume create mi_volumen.
  • Docker-Volume ls: Listen Sie alle Bände zur Verfügung.
  • Docker-Volume RM: Löscht ein bestimmtes Volume. Beispiel: docker volume rm mi_volumen.
  • docker run -v: Verknüpfen Sie einen Volumen zu einem Behälter. Beispiel: docker run -v mi_volumen:/datos nginx.

Netzwerkverwaltungsbefehle

Docker bietet erweiterte Optionen für die Verwaltung Netzwerke, wodurch die Kommunikation zwischen Containern und mit der Außenwelt ermöglicht wird:

  • Docker-Netzwerk ls: Listen Sie alle Netzwerke zur Verfügung.
  • Docker-Netzwerk erstellen: erstelle eine neue rot markiert. Beispiel: docker network create mi_red.
  • Docker-Netzwerkverbindung: Verbindet einen Container mit einem rot markiert. Beispiel: docker network connect mi_red mi_contenedor.
  • Docker-Netzwerk rm: Löschen Sie eine rot markiert. Beispiel: docker network rm mi_red.

Vernetzung in Docker

Wenn Sie diese Befehle beherrschen, können Sie effizient arbeiten. effizient mit Docker, Optimierung der containerisierten Anwendungsverwaltung. Mit diesem ausführlichen Leitfaden verfügen Sie nun über die Werkzeuge, die Sie benötigen, um Bilder, Container, Volumes und Netzwerke innerhalb von Docker auf professionelle Weise.

Verwandte Artikel:
So beheben Sie den Fehlercode 4294967295