Maison > Article > Opération et maintenance > Que signifie Docker Exécutif ?
Dans Docker, exec est une commande, ce qui signifie exécuter une commande dans un conteneur en cours d'exécution ; l'utilisation de cette commande peut exécuter la commande dans le conteneur de la même manière que sur l'hôte, lorsque le paramètre est défini sur "-d" Quand, cela signifie s'exécuter en arrière-plan et la syntaxe est "docker exec [OPTIONS] CONTAINER COMMAND [ARG...]".
L'environnement d'exploitation de ce tutoriel : système linux7.3, docker version 19.03, ordinateur Dell G3.
docker exec : exécuter une commande dans un conteneur en cours d'exécution
Syntaxe
docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
OPTIONS Description :
-d : mode détaché : exécuter en arrière-plan
-i : conserver STDIN même si non attaché Open
-t : allouer un pseudo terminal
exec exprime en fait l'exécution de commandes dans un conteneur en cours d'exécution. En utilisant la commande exec, les commandes peuvent être exécutées dans le conteneur de la même manière que sur l'hôte.
L'exemple est le suivant :
Exécuter le script /root/runoob.sh dans le conteneur en mode interactif dans le conteneur mynginx:
runoob@runoob:~$ docker exec -it mynginx /bin/sh /root/runoob.sh http://www.runoob.com/
Ouvrir un terminal en mode interactif dans le conteneur mynginx:
runoob@runoob:~$ docker exec -i -t mynginx /bin/bash root@b1a0703e41e7:/#
Vous pouvez utilisez également docker ps - Utilisez la commande a pour afficher les conteneurs déjà en cours d'exécution, puis utilisez l'ID du conteneur pour entrer dans le conteneur.
# docker ps -a ... 9df70f9a0714 openjdk "/usercode/script.sh…" ...
9df70f9a0714 dans la première colonne se trouve l'ID du conteneur.
Exécutez bash sur le conteneur spécifié via la commande exec :
# docker exec -it 9df70f9a0714 /bin/bash
Exec exprime en fait l'exécution de commandes dans un conteneur en cours d'exécution. (Allez dans le conteneur et jetez un œil)
docker exec -it conteneur/bin/bash Cette ligne de commande exécute en fait /bin/bash en mode -it
Apprentissage recommandé : "Tutoriel vidéo docker 》
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!