In diesem Artikel werden wir Sie mithilfe von Docker CLI dazu leiten, wie Sie das Bild im Terminal ausführen können.
So führen Sie das Docker -Bild im Terminal aus?
Um das Docker -Bild im Terminal auszuführen, muss Docker Desktop zuerst auf Ihrem System installiert werden. Es enthält sowohl die GUI- als auch die CLI -Versionen von Docker.
Um Docker unter Windows zu installieren, lesen Sie unseren zugehörigen Artikel. Starten Sie danach den Docker und warten Sie, bis der Docker -Motor beginnt. Führen Sie dann das Docker -Bild im Terminal mit der Verwendung der aufgeführten Anweisungen aus.
Schritt 1: Machen Sie eine Dockerfile
Erstellen Sie zunächst eine einfache Dockerfile mit folgenden Anweisungen:
Schritt 2: Bild in Docker erstellen
Erstellen Sie als Nächstes ein neues Docker -Bild, indem Sie den erwähnten Befehl verwenden. Hier das "-TFlag definiert den Bildnamen oder Tag: Tag:
Schritt 3: Führen Sie das Docker -Bild im Terminal aus
Führen Sie als nächstes das Bild auf dem Windows -Terminal aus. Zum Beispiel verwenden wir das PowerShell -Terminal im VS -Code -Editor. Führen Sie das Docker -Bild mit der Verwendung des “ausDocker Run" Befehl:
Im obigen Befehl:
Für die Überprüfung, ob das Bild ausgeführt wird oder nicht, navigieren Sie durch den freiliegenden Port des Containers auf dem lokalen Host:
Verschiedene Optionen für den Befehl „Docker Run“
Wie wir erklärt haben, hat die Docker CLI mehr Kontrolle über Docker -Komponenten. Es gibt verschiedene Optionen, um das Docker -Bild in verschiedenen Manieren auszuführen. Zu diesem Zweck haben wir einige Beispiele zur Verfügung gestellt, um das Bild im Terminal mit unterschiedlichen Optionen auszuführen.
Beispiel 1: Im Bild im privilegierten Modus ausführen
Führen Sie das Bild im privilegierten Modus mithilfe des “aus-privilegiert" Möglichkeit. Dadurch wird der Container tatsächlich mit Root -Berechtigungen erstellt und ausgeführt:
$ docker run -privilegiert -d -p 8080: 8080 Golang: Alpine
Beispiel 2: Mount External Volumen mit Container, während Sie das Docker -Bild ausführen
Verwenden Sie den angegebenen Befehl, um das Bild auszuführen, das den neuen Docker -Container mit Namen erstellt und auch das externe Volumen- oder Dateisystem mit dem Container montiert:
> Docker Run -d --Name Go-Container-Mount Source = My-Golang-Vol, Target =/App Golang: Alpine
Hier:
So können Sie Docker -Bilder im Terminal ausführen.
Abschluss
Um das Docker -Bild auf dem Terminal auszuführen, erstellen Sie zunächst eine einfache Dockerfile und führen Sie es über das aus “ausDocker Build" Befehl. Dieser Befehl generiert das neue Docker -Bild. Führen Sie danach das Bild mit der Verwendung der “aus“ ausDocker Run " Befehl. Diese Beschreibung hat gezeigt, wie man Bilder im Terminal ausführt.