Zusammenfassung gängiger Docker-Befehle (empfohlen)

Zusammenfassung gängiger Docker-Befehle (empfohlen)

1. Zusammenfassung:

Im Allgemeinen können sie in folgende Kategorien unterteilt werden:

Informationen zur Docker-Umgebung – Docker [Info|Version]
Container-Lebenszyklusverwaltung – Docker [Erstellen|Ausführen|Ausführen|Starten|Stoppen|Neustarten|Beenden|RM|Pausieren|Fortsetzen]
Containerbetrieb und -wartung – Docker [ps|inspect|top|attach|wait|export|port|rename|stat]
Container-Rootfs-Befehle – Docker [Commit|cp|Diff]
Spiegel-Repository – Docker [Anmelden|Pull|Push|Suchen]
Lokale Image-Verwaltung – Docker [Build|Images|RMI|Tag|Speichern|Importieren|Laden]
Container-Ressourcenverwaltung – Docker [Volume|Netzwerk]
Systemprotokollinformationen – Docker [Ereignisse|Verlauf|Protokolle]

Die Bedeutung gängiger Befehle:

1 Einführung in Docker-Befehle

Docker --Hilfe

Verwaltungsbefehle:
Behälterverwaltung
Bildverwaltung Bild
Netzwerkmanagement

Befehl:
An einen laufenden Container anhängen
build Erstellen Sie ein Image basierend auf Dockerfile
Commit erstellt ein neues Image basierend auf den Änderungen am Container
cp kopiert Dateien/Ordner zwischen dem lokalen Dateisystem und dem Container
create erstellt einen neuen Container
exec führt einen Befehl im Container aus
Bilder Listen Bilder
kill Beenden Sie einen oder mehrere laufende Container
logs Holen Sie sich die Container-Protokolle
pause Alle Prozesse eines oder mehrerer Container pausieren
ps listet alle Container auf
pull zieht ein Image oder Repository in die Registry
push Übertragen Sie ein Image oder Repository in die Registry
umbenennen Einen Container umbenennen
restart Einen oder mehrere Container neu starten
rm entfernt einen oder mehrere Container
rmi löscht ein oder mehrere Bilder
run führt einen Befehl in einem neuen Container aus
Suche Suche nach Bildern im Docker Hub
start startet einen oder mehrere gestoppte Container
stats zeigt die Echtzeit-Ressourcennutzung eines Containers an
stop Stoppen Sie einen oder mehrere laufende Container
tag erstellt ein neues Tag für das Bild
oben werden alle Prozesse in einem Container angezeigt
unpause Alle angehaltenen Prozesse in einem oder mehreren Containern fortsetzen

2. Bildbezogen

1. Ziehen Sie das Bild

Docker-Pull

2. Sehen Sie sich das Bild an

Docker-Bilder

3. Löschen Sie das Bild

Docker RMI

Gemeinsame Parameter:
1. -f: Erzwingt das Löschen laufender Container

4. Erstellen Sie ein Bild

(1) Erstellen Sie nach der Änderung des Quellbilds ein neues Bild

Docker-Commit

Gemeinsame Parameter:
1. -m: Diese Übermittlungsinformationen
2. --author="" : Autor

(2) Verwenden Sie Dockerfile, um ein Image zu erstellen

Docker-Build

Gemeinsame Parameter:
1. -tx/y:z: gibt den Image-Namespace als x, das Repository als y und das Tag als z an

3. Containerbezogen

1. Führen Sie den Container aus

Docker-Lauf

Gemeinsame Parameter:
1. --name: Geben Sie einen Namen für den Container an
2. -it: Startet einen interaktiven Container. Dieser Parameter stellt eine interaktive Shell für uns und den Container bereit.
3. -d: Erstellen Sie einen Hintergrundcontainer
4. -restart=always: Automatischer Neustart nach dem Beenden des Containers
5. -restart=on-failure:x: Wenn der Rückgabewert beim Beenden des Containers ungleich Null ist, wird ein Neustartversuch x-mal durchgeführt.
6. -px:y : Host-Port: Container-Port
7. -P: Zufällig einen Port zwischen 49000 und 49900 zuweisen
8.-v: Erstellen Sie ein Datenvolumen
7. -n: DNS angeben
8. -h: Geben Sie den Hostnamen des Containers an
9. -e: Umgebungsvariablen festlegen
10. -m: Legen Sie die maximale Speichernutzung des Containers fest
11. --net: Gibt den Netzwerkverbindungstyp des Containers an und unterstützt Bridge/Host/None/Container
12. --link=x: füge einen Link zu einem anderen Container x hinzu
13. --expose=x: Port x öffnen

Die von „docker create“ und „docker run -it“ erstellten Container sind interaktive Container.

2. Zeigen Sie den laufenden Container an

Docker PS 

Gemeinsame Parameter:
1. -a: Alle Container anzeigen
2. -l: listet nur die zuletzt erstellten
3. -n=x: listet nur die zuletzt erstellten x auf
3. -q: nur Container-ID auflisten

3. Stoppen Sie den Container

docker stop //Die Methode ist sanft und stoppt den Container langsam. docker kill //Die Methode ist einfach und grob und stoppt den Container sofort.

4. Löschen Sie den Container

Docker RM

Gemeinsame Parameter:
1. -f: Erzwingt das Löschen laufender Container
2. docker rm `docker ps -aq`: alle Container löschen

5. Containerprotokolle anzeigen

Docker-Protokolle

Gemeinsame Parameter:
1. -f: Protokolle in Echtzeit anzeigen
2. --tail=x: Die letzten x Zeilen anzeigen
3. -t: Zeigt den Zeitpunkt an, zu dem das Protokoll erstellt wurde

6. Containerprozess anzeigen

Docker-Oberteil

7. Containerkonfigurationsinformationen anzeigen

Docker-Inspektion

Gemeinsame Parameter:
1. -f='{{x}}': x-Konfiguration anzeigen

8. Geben Sie den Container ein

(1) Betreten des interaktiven Containers

Docker-Angriff

Gemeinsame Parameter:
1. -f: Erzwingt das Löschen laufender Container
2. docker rm `docker ps -aq`: alle Container löschen

(2) Betreten des Hintergrundcontainers

Docker-Exec

Gemeinsame Parameter:
1. -it container id /bin/bash: Geben Sie den Hintergrundcontainer ein

Docker-Datei

Dies ist das Ende dieses Artikels mit der Zusammenfassung häufig verwendeter Docker-Befehle (empfohlen). Weitere häufig verwendete Docker-Befehle finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die folgenden verwandten Artikel weiter. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Grundlegende Einführung und Verwendung von Befehlen im Zusammenhang mit Docker-Container-Images
  • Zusammenfassung der wichtigsten Docker-Befehle für Entwickler
  • Zusammenfassung und Analyse häufig verwendeter Docker-Befehle und Beispiele
  • Detaillierte Erklärung gängiger Docker-Befehle
  • Zusammenfassung gängiger Docker-Befehle
  • Eine vollständige Anleitung zur Docker-Befehlszeile (18 Dinge, die Sie wissen müssen)
  • Zusammenfassung zum Erlernen von Docker-Befehlen in einem Artikel
  • Einführung in gängige Docker-Befehle

<<:  So optimieren Sie MySQL-Gruppen nach Anweisungen

>>:  JavaScript zur Implementierung eines einfachen Einkaufsformulars

Artikel empfehlen

Detaillierte Erläuterung der Anwendungsbeispiele für Vue-Router 4

Inhaltsverzeichnis 1. Installieren und erstellen ...

Windows 10 ist zu schwierig zu verwenden. Wie passen Sie Ihr Ubuntu an?

Autor | Herausgeber Awen | Produziert von Tu Min ...

Entwurf und Implementierung einer kaskadierenden Dropdown-Box in Vue

Inhaltsverzeichnis 1. Datenbankdesign 2. Frontend...

MySQL MSI Installations-Tutorial unter Windows 10 mit Bildern und Text

1. Herunterladen 1. Klicken Sie auf den neuesten ...

Detaillierte Erklärung der Vuex-Umgebung

Inhaltsverzeichnis Erstellen Sie eine Vuex-Umgebu...

Eine kurze Analyse der Verwendung der Zero-Copy-Technologie in Linux

In diesem Artikel werden mehrere wichtige Zero-Co...

MySQL-Kill-Befehl – ​​Verwendungshandbuch

KILL [VERBINDUNG | ABFRAGE] Prozesslisten-ID In M...

Auszeichnungssprache - Liste

Standardisierte Designlösungen – Auszeichnungsspr...

Einfache Implementierung von Vue Drag & Drop

In diesem Artikel wird hauptsächlich die einfache...