Dans cet article, nous vous guiderons sur la façon d'exécuter l'image dans le terminal à l'aide de Docker CLI.
Comment exécuter l'image docker dans le terminal?
Pour exécuter l'image Docker dans le terminal, il est nécessaire d'installer d'abord Docker Desktop sur votre système. Il comprend à la fois les versions GUI et CLI de Docker.
Pour installer Docker sur Windows, consultez notre article associé. Après cela, démarrez le Docker et attendez que le moteur Docker commence. Ensuite, exécutez l'image Docker dans le terminal en utilisant les instructions répertoriées.
Étape 1: Faire un dockerfile
Tout d'abord, faites un simple dockerfile qui a les instructions suivantes:
Étape 2: Créer une image dans Docker
Ensuite, créez une nouvelle image Docker en utilisant la commande mentionnée. Ici le "-t»Flag définit le nom ou la balise de l'image:
Étape 3: Exécutez l'image docker dans le terminal
Ensuite, exécutez l'image sur le terminal Windows. Par exemple, nous utilisons le terminal PowerShell dans l'éditeur de code vs. Exécutez l'image Docker en utilisant le «run docker" commande:
Dans la commande ci-dessus:
Pour vérifier si l'image est exécutée ou non, naviguez dans le port exposé du conteneur sur l'hôte local:
Différentes options pour la commande «docker run»
Comme nous l'avons expliqué, la CLI Docker a plus de contrôle sur les composants Docker. Il existe différentes options pour exécuter l'image Docker de différentes manières. À cette fin, nous avons fourni quelques exemples pour exécuter l'image dans le terminal avec différentes options.
Exemple 1: Exécutez l'image en mode privilégié
Exécutez l'image en mode privilégié à l'aide du «-privilégié" option. Cela créera et exécutera en fait le conteneur avec des privilèges racine:
$ docker run - priviled -d -p 8080: 8080 golang: Alpine
Exemple 2: Montez le volume externe avec conteneur lors de l'exécution de l'image Docker
Pour exécuter l'image qui crée le nouveau conteneur Docker par nom et montez également le volume externe ou le système de fichiers avec le conteneur, utilisez la commande fournie:
> docker run -d --name Go-Container - Mount Source = My-Golang-vol, Target = / App Golang: Alpine
Ici:
C'est ainsi que vous pouvez exécuter des images Docker dans le terminal.
Conclusion
Pour exécuter l'image docker sur le terminal, créez d'abord un simple dockerfile et exécutez-le via le "docker" commande. Cette commande générera la nouvelle image Docker. Après cela, exécutez l'image en utilisant le «run docker " commande. Cet article a démontré comment exécuter des images dans le terminal.