[LINUX] Docker-Befehl super abgekürzte Version

Wir haben die Mindestbefehle von der Terminal- über die Containererstellung bis zur Dockerhub-Repository-Erstellung zusammengefasst.

Bilderzeugung

docker build -t --force-rm=true (Bildname):(Etikett) .

--force-rm: Löscht das Image, wenn die Erstellung fehlschlägt

Container erstellen + starten

/ bin / bach kann in einen beliebigen Ausführungsbefehl geändert werden

docker run --runtime=nvidia --rm -v (Bereitgestelltes Verzeichnis):(Verzeichnisname im Container)\\
--name (Containername) -it (Bildname) /bin/bash

--runtime = nvidia: Laufzeitspezifikation (wahrscheinlich geändert ab 2020) --rm: Container am Ende der Ausführung löschen -v: Geben Sie das Host-Betriebssystemverzeichnis für den Docker-Container frei

Erstellen eines Repositorys zum Hochladen auf den Docker-Hub

docker commit (Containername) (Repository-Name):(Etikett)

Auf Docker Hub hochladen

docker login #Sie werden nach einem Benutzernamen und einem Passwort gefragt
docker push (Repository-Name):(Etikett)

(Bonus) Docker-Betrieb

docker images -a #Bildliste
docker rmi (Bild-ID) #Bildlöschung
docker ps -a #Containerliste
docker rm (Container ID) #Container löschen
docker start -i (Container ID) #Container-Start

-a: Nicht verwendete Bilder und Container anzeigen

Recommended Posts

Docker-Befehl super abgekürzte Version
Git Befehl super abgekürzte Version
Django + Docker-Befehl
Docker-Befehlsübersicht
Befehl zur Bestätigung der CentOS-Version
[Super Basic] Docker-Befehlshandbuch Bei Verwendung von Ubuntu unter Mac
Abschluss des Docker-Befehls unter Linux
Liste von Befehlen wie Docker / Kubernetes