Ich bin in letzter Zeit beim Erlernen von Docker und bei der tatsächlichen Bedienung auf viele Probleme gestoßen und habe daher ein Blog geschrieben, um sie aufzuzeichnen. InstallierenIch habe die Windows-Version installiert Docker-Desktop: Die Verwendung von Docker unter Windows ist ziemlich mühsam. Sie müssen einige Dinge konfigurieren und den Docker-Desktop unter Windows installieren. Nach Abschluss der Installation können Sie diese normalerweise als Administrator ausführen. Wenn Sie die Fehlermeldung „Docker Access Denied“ erhalten und diese nicht öffnen können, müssen Sie den aktuellen Benutzer des Computers hinzufügen zu In der Benutzergruppe „Docker-Users“. Öffnen Sie das Kommandozeilentool und geben Sie den folgenden Befehl ein, um zu prüfen, ob Docker erfolgreich installiert wurde: Sie können sogar ein „Hallo Welt“-Signal ausführen: VerpackungsbildWir alle wissen, dass das Verpackungsgebot docker build erfordert darüber hinaus eine Ich werde weder die Dockerfile-Datei noch die Befehlszeilenpaketierung vorstellen, aber ich werde ein vscode-Plug-In namens Docker teilen! Nach der Installation wird in der Seitenleiste ein kleiner Wal angezeigt und wir können den Status und das Image des Containers sehen, vorausgesetzt, Docker Desktop wurde erfolgreich installiert. Klicken Sie dann mit der rechten Maustaste auf unsere Dockerfile-Datei und klicken Sie auf „Image erstellen“. Sie werden aufgefordert, einen Namen für das Image einzugeben und dann die Eingabetaste zu drücken. Ausführen des Containers und Hinzufügen von UmgebungsvariablenManchmal hängt der normale Betrieb des Projekts von einigen Umgebungsvariablen ab, die wir Die Direktive -e fügt hinzu: docker run -p 4000:4000 -e env1=xxxx -e env2=yyyy Image-ID Ausführen des Containers und Anpassen des ContainernamensWir führen „Hello-World“ zweimal aus und öffnen dann den Docker-Desktop. Wir können sehen, dass der Containername jedes Mal scheinbar zufällig zugewiesen wird. Wir können –name gibt den Namen des Containers an: docker run --name hallo hallo Welt Laufergebnisse: Docker-Host ändernWenn Sie einen neuen Container mit Docker Run ausführen, übergeben Sie den Parameter –add-host, um den Domänennamen und die IP-Informationen zur Datei /etc/hosts des Containers hinzuzufügen: docker run -p 8080:8080 --add-host=Hostname:127.0.0.1 Image-ID Exportieren Sie das Bild ins lokaleNachdem wir das Projekt entwickelt und in ein Image gepackt haben, müssen wir es möglicherweise für den Betrieb und die Wartung oder für Backend-Mitarbeiter bereitstellen und testen. Wir können verwenden Der Befehl save -o exportiert das Bild: docker save -o .\gespeicherter Pfad\Bilddateiname Bildbeispiel: dicker save -o .\Desktop\hallo.tar hallo-Welt Ich persönlich denke, dass es bequemer wäre, Docker Hub zu verwenden! Dies ist das Ende dieses Artikels über Docker-Verpackungsbilder und Konfigurationsänderungen. Weitere relevante Docker-Verpackungsbilder und Konfigurationsinhalte finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Anfänger lernen einige HTML-Tags (3)
>>: So implementieren Sie die Anpassung des Echats-Diagramms an große Bildschirme
<br />Ich habe bereits zwei Artikel geschrie...
Inhaltsverzeichnis 1. Mutex 1. Initialisierung de...
Der Docker-Daemon verwendet HTTP_PROXY , HTTPS_PR...
Systemhilfe anzeigen help contents mysql> Hilf...
GUN-Bildschirm: Offizielle Website: http://www.gn...
Dieser Artikel dokumentiert die Installation und ...
Laden Sie zunächst die Zip-Archivversion von der ...
Inhaltsverzeichnis - Vorwort - - JVM-Klassenlader...
CSS-Kombinationsselektoren umfassen verschiedene ...
Ab IE 8 wurde ein Kompatibilitätsmodus hinzugefügt...
In diesem Artikel wird der spezifische Code der b...
In diesem Artikel erfahren Sie mehr über die Inst...
Inhaltsverzeichnis Vorwort Pfeilfunktionen Beherr...
Nginx-Installation CentOS 6.x yum verfügt standar...
Ich habe zufällig festgestellt, dass Vue.$set im ...