Ich werde sowieso schreiben, was ich über Docker gelernt habe (zuerst)

nächstes Mal

Schreiben Sie, was Sie ohnehin über Docker gelernt haben \ (second ) \ -Qiita

Nachschlagewerke

Docker/Einführung in die praktische Containerentwicklung von Kubernetes|Akinori Yamada|Computer / IT|Kindle Store| Amazon

Docker-Container-Orchestrierungssystem

Eine Methode zum Verwalten vieler Container über mehrere Knoten hinweg Docker Swarm

Korrelation zwischen Docker-Image und Docker-Container

Docker-Bild

Docker-Container

Ein Status, in dem ein Dateisystem und eine Anwendung ausgeführt werden, die basierend auf einem Docker-Image erstellt und verkörpert wurden

image.png

--Docker-Image enthält Ubuntu-Dateisystem und laufende Anwendung

Dockerfile-Anweisungen

FROM Diejenige, die die Basis des Docker-Images ist

RUN Befehle, die beim Erstellen eines Docker-Images im Docker-Container ausgeführt werden sollen

COPY Anweisungen zum Kopieren von Dateien und Verzeichnissen in einen Docker-Container auf dem Hostcomputer, auf dem Docker ausgeführt wird

Image erstellen

docker image build -t Bildname[:Tab-Name]Pfad des Dockerfile-Speicherortverzeichnisses

Für die Option -t kann ein beliebiger Bildname angegeben werden. Optional aber fast obligatorisch

ENTRYPOINT

Mit ENTRYPOINT können Sie eine Möglichkeit zum Ausführen von Befehlen im Container entwickeln.

Andere Anweisungen

LABEL Geben Sie den Autorennamen des Bildes ein

ENV Geben Sie Umgebungsvariablen an, die in dem Docker-Container verwendet werden können, der basierend auf der Docker-Datei generiert wurde

ARG Wird zum Einbetten von Informationen zur Erstellungszeit verwendet

Docker-Portweiterleitung

dokcer container run -p {Host-seitiger Port}:{Containerseitiger Anschluss} {Verschiedene Befehle unten}

Recommended Posts

Ich werde sowieso schreiben, was ich über Docker gelernt habe (zuerst)
Was ich über Kotlin gelernt habe
Was ich gelernt habe
Zusammenfassung dessen, was ich über Spring Boot gelernt habe
Was ich gelernt habe ② ~ Mock ~
Was ich gelernt habe ~ ~ DJUnit ~
Was ich über Java 8 recherchiert habe
Was ich über Java 6 recherchiert habe
Was du über Hashing gelernt hast
Was ich über Java 9 recherchiert habe
Was Sie über Symbole gelernt haben
Was ich über Java 7 recherchiert habe
Was ich über Java 5 recherchiert habe
Was ich mit Java Gold gelernt habe
Was ich mit Java Silver gelernt habe
Was ich über Java-Lernen recherchiert habe
Nehmen Sie, was Sie über Java-Reflexion gelernt haben
Was ist Docker? Ich habe versucht zusammenzufassen
Was ich aus der Java-Geldberechnung gelernt habe
Über Docker
[Persönliches Memo] Ich habe etwas über Modifikatoren gelernt
[Rails] Ich habe etwas über Datenbankdatentypen gelernt!
Was ich in Java gelernt habe (Teil 2) Was sind Variablen?
Ich habe zum ersten Mal versucht, Docker zu berühren
Zusammenfassung dessen, was ich in Spring Batch gelernt habe