Docker-Befehlsübersicht

Zweck

Ihre eigene Docker-Befehlsnotiz

Docker-Grundbefehl

$ docker images //Docker-Bildliste

$ docker run <Bildname>  //Erstellen Sie einen Container Zu diesem Zeitpunkt ist der Container nicht aktiv($ docker create <Bildname> + $ docker start -a <Bildname>Befehl
$ docker run -d <Bildname> //Freistehender Modus (bewegt sich im Hintergrund)
$ docker run --rm <Bildname> //Einmaliger Container
$ docker run --name <name> <Bildname>
$ docker run -it <Bildname> bash  //Starten Sie den Container und überschreiben Sie ihn mit dem Bash-Programm. Machen Sie ihn zu einer Eingabetabelle und lassen Sie den Bildschirm hübsch aussehen
$ docker run -it -v "Quellpfad der Hostdatei:Containerpfad" <Bildname> bash //Hängen Sie das Host-Dateisystem in den Container ein (nicht zugänglich). Beispiel für einen Docker-Lauf-it -v ~/Desktop/docker_test/mounted_folder:/new_dir f3a01f5a7b45 bash
$ docker run -it -p <Host-Portnummer>:<Container-Portnummer> --rm jupyter/datascience-Notebook-Bash Verbinden Sie die Host- und Container-Ports
$ docker run -it --rm  --cpus <Zahl der Kerne> --memory <Erinnerung> ubuntu bash //Beispiel Docker-Lauf-it --rm  --cpus 4 --memory 2g ubuntu bash

$ docker restart<Containername> //Bringen Sie den Behälter vom Ausgang herauf
$ docker exec -it <Containername> bash //Programmausführung für den Up-Container
:/# exit //Schneiden Sie den Prozess ab und verlassen Sie den Behälter
:/#Ablösen(ctrl + p + q) //Der Behälter bleibt oben, während der Prozess des Behälters verlassen wird
$ docker attach <Containername>//Geben Sie den Vorgang des abgetrennten Containers erneut ein

$ docker build <Verzeichnispfad> //Suchen Sie die Docker-Datei im Verzeichnis und erstellen Sie sie. Beispiel für einen Docker-Build.
$ docker build -t <name> <Verzeichnispfad> //Gib ihm einen Namen und baue
$ docker build <Docker-Datei Name des Pfads, in dem sich die Docker-Datei befindet> <Docker-Kontext> //Wenn Sie von außerhalb des aktuellen Verzeichnisses erstellen möchten

Löschen im Zusammenhang

$ docker rmi <Repository-Name> //Bild gelöscht
$ docker rm <Containername> //Container im Ausgangszustand löschen
$ docker stop <Containername> //Container hoch → Ausfahrt
$ docker system prune //Löschen Sie alle Container im Ausgangszustand

Docker Hub im Zusammenhang

$ docker login //Melden Sie sich beim Docker Hub an
$ docker docker pull <Bildname> //Beispiel Ubuntu
$ docker commit <Bildname> <Repository-Name(新Bildname):Verlinke den Namen> //Image aktualisieren (Image-Name muss der zu pushende Repository-Name sein)
//Der Repository-Name von Dockerhub ist Benutzername/<Repository-Name>Ist die Zusammensetzung von
//Beim Drücken Benutzername/<Repository-Name> = <Bildname:Verlinke den Namen>Bleib in der Beziehung
docker tag <Bildname der Quelle><Bildname des Ziels> //Ändern Sie den Bildnamen

Anwendung? 1

$ id -u //Bestätigen Sie die Benutzer-ID
$ id -g //Überprüfen Sie die Gruppen-ID
$ docker run -it -u $(id -u):$(id -g) -v ~/Desktop/docker_test/mounted_folder:/reated_in_run <image id> bash //Mit Benutzer-ID ausführen
$ docker inspect <Container ID>   //Bestätigen Sie die CPU- und Speicherzuordnung

Hinweis: Das Verzeichnis mkdir mit Docker-Datei verfügt über Root-Rechte.

Recommended Posts

Docker-Befehlsübersicht
Docker Befehl persönliche Zusammenfassung
Memorandum Docker-Befehl
Docker-Befehlsmemorandum
Docker Machine-Befehlsnotiz
[Rails] Rails DB-Befehlsübersicht
Docker-Fehler Löschbefehl
Docker Befehl Spickzettel
Zusammenfassung
Demontage des Docker-Ausführungsbefehls. .. ..
Docker Compact-Handbuch (1: Basic / Basic-Befehle)
Docker
Zusammenfassung häufig verwendeter Docker-Befehle
Docker-Memo
Frühling × Docker
Objektorientierte Zusammenfassung
Über Docker
Gewähren Sie dem ec2-Benutzer die Ausführungsberechtigung für Docker-Befehle
Befehlsmuster
Docker Intellij
Docker-Grundlagen
Ransack Zusammenfassung
Docker verstehen
Docker Memorandum
Befehl docker-compose
[Docker] Einführung in Docker Compose Grundlegende Zusammenfassung von Docker-Compose.yml
Zusammenfassung der WSL-, Zsh-, VSCode-, Docker- und NodeJS-Einrichtung im Jahr 2020
Zusammenfassung des Docker-Verständnisses für Anfänger do ~ Docker-Run -p ~