Identifier les conteneurs en cours d'exécution par leur nom
En plus d'utiliser l'identifiant de conteneur, vous pouvez également identifier les conteneurs Docker en cours d'exécution par leur nom. Lorsque vous créez un nouveau conteneur, Docker lui attribue automatiquement un nom par défaut, ou vous pouvez spécifier un nom personnalisé en utilisant l'option --name
.
Lister les conteneurs en cours d'exécution par leur nom
Pour lister tous les conteneurs en cours d'exécution et leurs noms, vous pouvez utiliser la commande docker ps
:
docker ps
Cela affichera un tableau similaire à celui présenté dans la section précédente, mais avec les noms des conteneurs dans la colonne "NAMES".
CONTAINER ID |
IMAGE |
COMMAND |
CREATED |
STATUS |
PORTS |
NAMES |
1234567890ab |
ubuntu:22.04 |
"/bin/bash" |
5 minutes ago |
Up 5 minutes |
|
loving_einstein |
Dans cet exemple, le nom du conteneur est "loving_einstein".
Accéder à un conteneur par son nom
Une fois que vous avez le nom du conteneur, vous pouvez l'utiliser pour interagir avec le conteneur. Par exemple, vous pouvez vous connecter au terminal du conteneur en utilisant la commande docker attach
:
docker attach loving_einstein
Cela connectera votre terminal au conteneur en cours d'exécution, vous permettant d'interagir directement avec lui.
Vous pouvez également utiliser le nom du conteneur pour arrêter, démarrer ou supprimer le conteneur en utilisant respectivement les commandes docker stop
, docker start
et docker rm
.
## Arrêter le conteneur
docker stop loving_einstein
## Démarrer le conteneur
docker start loving_einstein
## Supprimer le conteneur
docker rm loving_einstein
L'utilisation des noms de conteneur peut faciliter la mémorisation et la gestion de vos conteneurs Docker, notamment lorsque vous travaillez avec plusieurs conteneurs.