Detaillierte Erläuterung der allgemeinen Docker-Befehle Study03

Detaillierte Erläuterung der allgemeinen Docker-Befehle Study03

1. Hilfe-Befehl

1. Aktuelle Docker-Version anzeigen

Docker-Version

2. Docker-Systeminformationen anzeigen, einschließlich Bilder und Containernummern

Docker-Informationen

3. Sehen Sie sich das Hilfedokument an, ähnlich dem Man-Befehl von CentOS

Docker --Hilfe

2. Befehl „Spiegeln“

1. Sehen Sie sich das Bild auf dem lokalen Host an:

#Alle lokalen Bilder auflisten (einschließlich Zwischenbildebenen)
Docker-Bilder -a 
#Nur die Bild-ID anzeigen
Docker-Bilder -q 
#Vollständige Bildinformationen anzeigen docker images --no-trunc

2. Suche nach Bildern: https://hub.docker.com

Docker-Suche [OPTIONEN] Image-NameOPTIONEN: --no-trunc: Zeigt die vollständige Image-Beschreibung an -s: Listet Images auf, deren Sammlungsanzahl nicht kleiner als der angegebene Wert ist --automated: Listet nur Images des automatisierten Build-Typs auf;

2. Laden Sie das Bild herunter

Docker-Pull-Image-Name [:TAG]
TAG: Die Standardversion ist die neueste.

3. Löschen Sie das Bild

#Löschen Sie einen einzelnen Docker-RMI-Image-Namen oder eine ID
docker rmi -f Bild-ID
#Batch-Löschen von Docker rmi -f Imagename 1: TAG Imagename 2: TAG 
#Alle Bilder löschen docker rmi -f $(docker images -qa)

3. Container-Befehle

1. Erstellen und starten Sie einen Container

docker run [OPTIONEN] BILDNAME [BEFEHL] [ARG…]

OPTIONEN Beschreibung
–name="Neuer Name des Containers" : Geben Sie einen Namen für den Container an;
-d : Führen Sie den Container im Hintergrund aus und geben Sie die Container-ID zurück, was bedeutet, dass ein Daemon-Container gestartet wird.
-i : Führen Sie den Container im interaktiven Modus aus, normalerweise mit -t verwendet;
-t : weist dem Container ein Pseudo-Eingabeterminal neu zu, wird normalerweise mit -i verwendet;
-P: Zufällige Portzuordnung;
-p: Port-Mapping angeben ( HostPort:ContainerPort )

2. Alle aktuell laufenden Container anzeigen

docker ps [OPTIONEN]

OPTIONEN Beschreibung
-a : Listet alle aktuell laufenden Container auf + Container, die in der Vergangenheit ausgeführt wurden
-l : Zuletzt erstellte Container anzeigen
-n : Zeigt die letzten n erstellten Container an
-q : Stiller Modus, zeigt nur die Containernummer an
--no-trunc : Ausgabe nicht abschneiden.

3. Verlassen Sie den Container

exit Der Container stoppt und wird beendet ctrl+P+Q Der Container stoppt nicht und wird beendet

4. Starten Sie den Container

Docker-Startcontainer-ID oder Containername

5. Starten Sie den Container neu

Docker startet Container-ID oder Containernamen neu

6. Stoppen Sie den Container

Docker stoppt Container-ID oder Containernamen

7. Erzwingen Sie das Stoppen des Containers

Docker Kill Container-ID oder Containername

8. Löschen Sie den gestoppten Container

Docker RM-Container-ID
#Mehrere Container gleichzeitig löschen docker rm -f $(docker ps -a -q)

9. Rufen Sie den laufenden Container auf und interagieren Sie über die Befehlszeile mit ihm

Starten Sie einen neuen Prozess im Container und öffnen Sie das Terminal

docker exec -it Container-ID /bin/sh

Geben Sie den Container-Startbefehl direkt in das Terminal ein, und es wird kein neuer Prozess gestartet

Docker-Container-ID anhängen

10. Dateien vom Container auf den Host kopieren

Docker CP-Container-ID: Pfad im Containerziel-Hostpfad

11. Dateien vom Host in den Container kopieren

docker cp Zu kopierende Hostdatei oder -verzeichnis Containername: Containerdatei oder -verzeichnis

12. Zeigen Sie das Container-Mount-Verzeichnis an

Docker prüft Containername
Docker prüft Container-ID

Dieses Verzeichnis ist der Speicherort Ihres Containerdatenträgers

Bildbeschreibung hier einfügen

13. Zugehörige Bildstartbefehle

KaninchenMQ:

docker run -d --hostname localhost --name rabbitmq -p 15672:15672 -p 5672:5672 rabbitmq:management

Dies ist das Ende dieses Artikels über Docker-Common Commands-Study03. Weitere Informationen zu Docker Common Commands Study03 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:
  • Zusammenfassung gängiger Docker-Befehle (empfohlen)
  • Zusammenfassung der allgemeinen Docker-Befehle und Tipps
  • Allgemeine Befehlsvorgangsmethode von Docker
  • Zusammenfassung gängiger Docker-Befehle: Installation, Spiegelung und grundlegende Containervorgänge
  • Detaillierte Erläuterung zum Ändern der Docker-Zeitzone und allgemeiner Docker-Befehle
  • Zusammenfassung gängiger Docker-Befehle

<<:  Beispiel für die Implementierung des Skelettbildschirms des WeChat-Applets

>>:  HTML-Tabellen-Markup-Tutorial (39): Das helle Rahmenfarbattribut der Kopfzeile BORDERCOLORLIGHT

Artikel empfehlen

Drei Verwendungszwecke und Unterschiede von MySQL sind nicht gleich

Urteilssymbole werden in MySQL häufig verwendet, ...

Ausführliche Erläuterung der gespeicherten MySQL-Prozeduren (in, out, inout)

1. Einleitung Es wird seit Version 5.0 unterstütz...

Detaillierte Erklärung des virtuellen DOM und des Diff-Algorithmus in React

Die Rolle des virtuellen DOM Zunächst müssen wir ...

Anfänger verstehen das MySQL-Deadlock-Problem anhand des Quellcodes

Nach vielen schwierigen Einzelschritt-Debuggings ...

Detaillierte Erklärung der MySQL-Halbsynchronisierung

Inhaltsverzeichnis Vorwort MySQL Master-Slave-Rep...

Analyse der Gründe, warum das MySQL-Indexsystem den B + -Baum verwendet

Inhaltsverzeichnis 1. Was ist ein Index? 2. Warum...

Lösung für den 1045-Fehler in der MySQL-Datenbank

Wie löst man das Problem 1045, wenn die lokale Da...

Hast du genau verstanden Schlagworte Definition Verwendung

Vorwort : Heute wurde ich gefragt: „Haben Sie das ...

Installieren und konfigurieren Sie MySQL 5.7 unter CentOS 7

Dieser Artikel testet die Umgebung: CentOS 7 64-B...

Die Verwendung und der Unterschied zwischen vue3 watch und watchEffect

1. Hörer ansehen Vorstellung der Uhr importiere {...