Docker - Conteneurs
Les conteneurs sont des instances d'images Docker qui peuvent être exécutées à l'aide de la commande d'exécution Docker. L'objectif de base de Docker est d'exécuter des conteneurs. Voyons comment travailler avec des conteneurs.
Exécuter un conteneur
L'exécution des conteneurs est gérée avec le Docker runcommander. Pour exécuter un conteneur en mode interactif, lancez d'abord le conteneur Docker.
sudo docker run –it centos /bin/bash
Ensuite, appuyez sur Crtl + p et vous reviendrez à votre shell OS.
Vous serez alors exécuté dans l'instance du système CentOS sur le serveur Ubuntu.
Liste des conteneurs
On peut lister tous les conteneurs sur la machine via le docker pscommander. Cette commande est utilisée pour renvoyer les conteneurs en cours d'exécution.
docker ps
Syntaxe
docker ps
Options
Aucun
Valeur de retour
La sortie affichera les conteneurs en cours d'exécution.
Exemple
sudo docker ps
Production
Lorsque nous exécutons la commande ci-dessus, cela produira le résultat suivant -
Voyons quelques autres variantes du docker ps commander.
docker ps -a
Cette commande est utilisée pour lister tous les conteneurs du système
Syntaxe
docker ps -a
Options
─a - Il raconte le docker ps commande pour répertorier tous les conteneurs du système.
Valeur de retour
La sortie affichera tous les conteneurs.
Exemple
sudo docker ps -a
Production
Lorsque nous exécutons la commande ci-dessus, cela produira le résultat suivant -
histoire de docker
Avec cette commande, vous pouvez voir toutes les commandes qui ont été exécutées avec une image via un conteneur.
Syntaxe
docker history ImageID
Options
ImageID - Il s'agit de l'ID d'image pour lequel vous voulez voir toutes les commandes qui ont été exécutées contre elle.
Valeur de retour
La sortie affichera toutes les commandes exécutées sur cette image.
Exemple
sudo docker history centos
La commande ci-dessus affichera toutes les commandes exécutées sur le centos image.
Production
Lorsque nous exécutons la commande ci-dessus, cela produira le résultat suivant -