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

So installieren Sie JDK und Mysql auf dem Linux-System Ubuntu 18.04

Plattformbereitstellung 1. JDK installieren Schri...

Detaillierte Erklärung der MySQL Master-Slave-Inkonsistenz und Lösungen

1. MySQL Master-Slave-Asynchronität 1.1 Netzwerkv...

Detaillierte Erklärung zur Verwendung der Vue h-Funktion

Inhaltsverzeichnis 1. Verstehen 2. Verwendung 1. ...

Detaillierte Beispiele zur Verwendung der JavaScript-Ereignisdelegierung (Proxy)

Inhaltsverzeichnis Einführung Beispiel: Ereignisd...

Führen Sie die Schritte zum Upgrade von Nginx http auf https aus.

Der Unterschied zwischen http und https ist Bei m...

Auswahl und Überlegungen zur MySQL-Datensicherungsmethode

Inhaltsverzeichnis 1. rsync, cp Dateien kopieren ...

Docker-Container greift auf MySQL-Operationen des Hosts zu

Hintergrund: Es gibt ein Flask-Projekt, das eine ...

Zusammenfassung der Vue3-Slot-Nutzung

Inhaltsverzeichnis 1. Einführung in den V-Slot 2....

Lichtschalter mit js steuern

Verwenden Sie js, um den Lichtschalter zu Ihrer R...

Interpretation des CocosCreator-Quellcodes: Engine-Start und Hauptschleife

Inhaltsverzeichnis Vorwort Vorbereitung Gehen! Te...

Reines CSS3 zum Erstellen eines Beispielcodes für Haushühner

Ich habe in letzter Zeit viel Wissen und Artikel ...