Section courante

A propos

Section administrative du site

docker exec

Exécute
Docker

Syntaxe

docker exec [OPTIONS] CONTAINER COMMAND [ARG...]

Paramètres

Nom Description
-d Ce paramètre permet d'indiquer le mode de détachement. Exécute la commande en arrière-plan.
--detach Ce paramètre permet d'indiquer le mode de détachement. Exécute la commande en arrière-plan.
--detach-keys Ce paramètre permet de remplacer la séquence de touches pour détacher un conteneur.
-e Ce paramètre permet de définir les variables d'environnement. Ce paramètre est disponible à partir de l'API version 1.25 ou supérieur.
--env Ce paramètre permet de définir les variables d'environnement. Ce paramètre est disponible à partir de l'API version 1.25 ou supérieur.
--env-file Ce paramètre permet de lire dans un fichier de variables d'environnement. Ce paramètre est disponible à partir de l'API version 1.25 ou supérieur.
-i Ce paramètre permet de garder STDIN ouvert même s'il n'est pas attaché.
--interactive Ce paramètre permet de garder STDIN ouvert même s'il n'est pas attaché.
--privileged Ce paramètre permet d'accorder des privilèges étendus à la commande.
-t Ce paramètre d'attribuer un pseudo-TTY.
--tty Ce paramètre d'attribuer un pseudo-TTY.
-u Ce paramètre permet d'indiquer le nom d'utilisateur ou UID (format : name|uid[:group|gid])
--user Ce paramètre permet d'indiquer le nom d'utilisateur ou UID (format : name|uid[:group|gid])
-w Ce paramètre permet d'indiquer le répertoire de travail à l'intérieur du conteneur. Ce paramètre est disponible à partir de l'API version 1.35 ou supérieur.
--workdir Ce paramètre permet d'indiquer le répertoire de travail à l'intérieur du conteneur. Ce paramètre est disponible à partir de l'API version 1.35 ou supérieur.

Description

Cette commande permet d'exécuter une commande dans un conteneur en cours d'exécution.

Remarques

Exemples

L'exemple suivant permet de lancer l'interpréteur de commande bash dans l'image Docker monimagedocker en utilisant l'utilisateur par défaut :

docker exec -it monimagedocker bash

L'exemple suivant permet de lancer l'interpréteur de commande bash dans l'image Docker monimagedocker en utilisant l'utilisateur root :

docker exec -it --user root monimagedocker bash


Dernière mise à jour : Vendredi, le 11 Décembre 2020