11 Docker-Befehle: Ein vollständiger Leitfaden mit Beispielen (2022)

Siehe das Quellbild

Möchten Sie die beliebtesten Docker-Befehle auffrischen? Befolgen Sie unsere grundlegende Anleitung unten zu den wichtigsten Docker-Befehlen, die Sie häufig verwenden werden. Docker, das sich selbst als „ein besserer Weg zum Erstellen von Apps“ bezeichnet, ist laut seiner Website eine Open-Source-Plattform für die Entwicklung von Apps und Microservices.

Der Haken ist, dass Dockers eine Virtualisierung auf Betriebssystemebene bietet, mit der Sie Ihre App automatisch in einem Container bereitstellen können.

Docker sind besser als virtuelle Maschinen (VMs) weil sie die Kosten für Wartung und Inbetriebnahme der letzteren eliminieren.

Ihre App und ihre Abhängigkeiten (dh die für ihr ordnungsgemäßes Funktionieren erforderlichen Apps) werden während aller Phasen der Entwicklung und des Testens portierbar, indem sie in einem Container bereitgestellt werden.

Darüber hinaus verkürzen die isolierten Apps die Time-to-Market, indem sie Konflikte beseitigen, die Teamzusammenarbeit ermöglichen und die Time-to-Market verkürzen.

 

 

Wann müssen Sie einen Docker verwenden?

  • So führen Sie Ihren Code lokal auf Ihrem Laptop aus, während Sie die Umgebung auf Ihrem Server replizieren.
  • Während verschiedener Entwicklungsphasen (dev/test/QA) wurde Docker CI/CD verwendet.
  • Als ein version control System und für die Verteilung des Betriebssystems Ihrer App mit einem Team.

Wie richten Sie einen Docker lokal ein?

  • Laden Sie die Docker Toolbox und eine Docker-Edition herunter.
  • Überprüfen Sie, ob Ihr BIOS Virtualisierungstechnologien, AMD-V oder KVM unterstützt.
  • Installieren Sie das Oracle VirtualBox-Erweiterungspaket.
  • Führen Sie das Setup aus.

Wie benutzt man einen Docker?

Der wichtigste Vorteil virtueller Maschinen besteht darin, dass sie Snapshots erstellen, auf die jederzeit zurückgegriffen werden kann.

Docker-Container verbessern die leichtgewichtige Prozessvirtualisierung, indem sie betriebssystemunabhängig sind und die Fähigkeiten des Linux-Kernels nutzen.

Sie werden ähnlich wie Snapshots aus Docker-Images erstellt. Eine Docker-Datei wird verwendet, um Docker-Images zu erstellen, die angepasst oder verwendet werden können, da „libcontainer“ der standardmäßige Ausführungstreiber für Docker-Container ist.

Docker Hub kann verwendet werden, um Docker-Images nachzuschlagen und zu sehen, wie sie erstellt wurden.

Um einen Docker-Container zu erstellen, geben Sie den folgenden Befehl im Terminal ein, um das „Hello World“-Image herunterzuladen –

$ docker starte hallo Welt

Verwenden Sie den folgenden Befehl, um die Anzahl der Bilder auf Ihrem System zu ermitteln –

$ Docker-Bilder

Mit dem Docker Hub ein Image finden –

$ Docker-Suche

Hier ist eine Liste der Docker-Befehle

  • docker run – Startet einen neuen Container und führt einen Befehl aus.
  • docker start – Startet einen oder mehrere gestoppte Container.
  • docker stop – Beendet einen oder mehrere derzeit laufende Container.
  • Docker-Datei – Es ist ein Befehl, der ein Image erstellt.
  • Docker-Pull – Zieht ein Image oder ein Repository aus einer Registrierung.
  • Docker-Push. Pusht ein Image oder ein Repository in eine Registry.
  • docker export – Erstellt ein tar-Archiv des Dateisystems eines Containers.
  • docker exec – Führt zur Laufzeit einen Befehl in einem Container aus.
  • Docker-Suche – Sucht nach Bildern im Docker-Hub.
  • Docker anhängen. Wird an einen laufenden Container angeschlossen 
  • Docker-Commit – Erstellt ein neues Image basierend auf den Änderungen, die an einem Container vorgenommen wurden.

Beispiele für die Verwendung eines Dockers

  • Durch das Herunterladen von Docker können Sie WordPress auf Ihrem Laptop ausführen, ohne Apache, PHP, MySQL oder andere Software installieren zu müssen. Um Docker in einer virtuellen Maschine auszuführen, erstellt die Docker Toolbox eine containerisierte Version von Linux.
  • Installieren Sie Oracle VirtualBox mit Docker Tool Box.
  • Öffnen Sie VirtualBox und installieren Sie das Erweiterungspaket.
  • Um zu überprüfen, ob Ihre Installation erfolgreich war, geben Sie im Terminal $ docker run hello-world ein.
  • Um WordPress lokal zu installieren, suchen Sie im Docker Hub nach einem WordPress-Image.
  • Docker können auch zum Einrichten von DokuWiki verwendet werden.
  • Das Testen von SDN-Komponenten mit Dockers ist möglich.

Hier sind einige Beispiele, die Ihnen den Einstieg in Ihre Docker-Engine erleichtern sollen.

*Die Beispiele in diesem Artikel beziehen sich alle auf die Installation von Docker unter Windows. Sie können jederzeit eine virtuelle Linux-Maschine verwenden, um sie auszuführen.

Häufig gestellte Fragen zu Docker-Befehlen

Was ist Docker und wie funktioniert es?

Docker ist eine Containerisierungsplattform, die kostenlos und Open Source ist. Es ermöglicht Programmierern, Anwendungen in Container zu verpacken, bei denen es sich um standardisierte ausführbare Komponenten handelt, die Anwendungsquellcode mit Betriebssystembibliotheken kombinieren.

Kann Docker kostenlos genutzt werden?

Docker Desktop ist weiterhin kostenlos für den persönlichen Gebrauch und nicht-kommerzielle Open-Source-Projekte.

Ist Docker eine virtuelle Maschine?

Docker ist ein Konfigurationsverwaltungstool, keine virtuelle Maschine. Denken Sie auch daran, dass Docker für Mac und Docker für Windows beide die Virtualisierungsebene verwenden. 

Über den Autor
Autor: Daniel Luke
Daniel ist ein WordPress-Webdesigner mit langjähriger Erfahrung in der Arbeit mit verschiedenen WordPress-Themen, der es ihm ermöglicht, verschiedene Themen zu vergleichen und gegenüberzustellen, die Stärken und Schwächen zu verstehen, um sachliche, reale Bewertungen zu entwickeln.

Eine Sache noch... Wussten Sie, dass Leute, die nützliche Dinge wie diesen Beitrag teilen, auch FANTASTISCH aussehen? ;-);
Bitte kontaktieren Sie uns, wenn Sie Probleme im Zusammenhang mit dieser Website haben oder lass a nützlich Kommentieren Sie mit Ihren Gedanken und teilen Sie dies dann Ihren Facebook-Gruppen mit, die dies nützlich finden würden, und lassen Sie uns gemeinsam die Vorteile nutzen. Vielen Dank für das Teilen und nett zu sein!

Disclosure: Diese Seite enthält möglicherweise Links zu externen Websites für Produkte, die wir lieben und von ganzem Herzen empfehlen. Wenn Sie Produkte kaufen, die wir vorschlagen, können wir eine Empfehlungsgebühr verdienen. Solche Gebühren haben keinen Einfluss auf unsere Empfehlungen und wir akzeptieren keine Zahlungen für positive Bewertungen.

Autor (en) Empfohlen am:  Inc Magazin Logo   Sitepoint-Logo   CSS Tricks Logo    Webdesignerdepot-Logo   WPMU DEV Logo   und viele mehr ...