In questo articolo, ti guideremo su come eseguire l'immagine nel terminale usando Docker CLI.
Come eseguire l'immagine Docker nel terminale?
Per eseguire l'immagine Docker nel terminale, è necessario installare prima il desktop Docker sul sistema. Include entrambe le versioni GUI e CLI di Docker.
Per installare Docker su Windows, controlla il nostro articolo associato. Dopodiché, avvia il docker e attendi fino all'inizio del motore Docker. Quindi, eseguire l'immagine Docker nel terminale utilizzando le istruzioni elencate.
Passaggio 1: crea un file Docker
Innanzitutto, crea un semplice fikerfile che ha le seguenti istruzioni:
Passaggio 2: crea immagine in Docker
Successivamente, crea una nuova immagine Docker utilizzando il comando menzionato. Qui, il "-T"La flag definisce il nome o il tag dell'immagine:
Passaggio 3: eseguire l'immagine Docker nel terminale
Quindi, eseguire l'immagine sul terminale di Windows. Ad esempio, stiamo usando il terminal PowerShell in vs code editor. Eseguire l'immagine Docker utilizzando il "Docker Run"Comando:
Nel comando sopra:
Per la verifica se l'immagine viene eseguita o meno, navigare nella porta esposta del contenitore sull'host locale:
Diverse opzioni per il comando "Docker run"
Come abbiamo spiegato, la CLI Docker ha un maggiore controllo sui componenti Docker. Esistono diverse opzioni per eseguire l'immagine Docker in diverse maniere. A tale scopo, abbiamo fornito alcuni esempi per eseguire l'immagine nel terminale con diverse opzioni.
Esempio 1: eseguire l'immagine in modalità privilegiata
Eseguire l'immagine in modalità privilegiata con l'aiuto di "-privilegiato" opzione. Ciò creerà effettivamente ed eseguirà il contenitore con i privilegi di root:
$ Docker Run -Privileged -d -p 8080: 8080 Golang: alpino
Esempio 2: Volume esterno di montaggio con contenitore durante l'esecuzione dell'immagine Docker
Per eseguire l'immagine che crea il nuovo contenitore Docker per nome e anche montare il volume esterno o il file system con il contenitore, utilizzare il comando fornito:
> Docker run -d --Name Go-Container-Source-Mount = My-Golang-Vol, Target =/App Golang: alpino
Qui:
È così che puoi eseguire le immagini Docker nel terminale.
Conclusione
Per eseguire l'immagine Docker sul terminale, prima crea un semplice Dockerfile ed eseguila attraverso "Build Docker"Comando. Questo comando genererà la nuova immagine Docker. Dopodiché, esegui l'immagine utilizzando il "Docker Run "Comando. Questo articolo ha dimostrato come eseguire le immagini nel terminale.