Cet article décrira les différents états possibles du conteneur Docker.
Quels sont les états d'un conteneur docker?
Les états possibles du conteneur Docker sont les suivants:
État créé
Lorsque le nouveau conteneur est construit ou créé, il entre dans l'état «créé». Le "créé»L'état fait référence à un conteneur qui a été créé / construit mais qui n'est pas à l'état de course. Cela signifie que le conteneur existe sur l'appareil mais qu'il n'est pas actif maintenant.
Commande
La commande pour créer un conteneur Docker est donnée:
docker create --name
État de course
L'état «en cours d'exécution» indique que le conteneur s'exécute actuellement sans aucun problème. Le "docker ps»La commande est utilisée pour vérifier l'état en cours d'exécution du conteneur.
Commande
Pour exécuter le conteneur Docker, utilisez le «docker start”Commande avec le nom de conteneur particulier:
docker start
Redémarrage de l'état
L'état du «redémarrage» fait référence à l'arrêt du conteneur et à recommencer. Il réinitialise l'état actuel du conteneur.
Commande
Utilisez le "redémarrer”Commande avec le nom de conteneur souhaité qui doit être redémarré:
redémarrage de Docker
État arrêté
L'état «pause» indique que le conteneur est temporairement arrêté et est à l'état gelé. Il permet aux utilisateurs d'arrêter l'exécution du conteneur sans l'arrêter réellement afin que ses opérations puissent reprendre d'où ils s'étaient arrêtés.
Commande
Pour suspendre le conteneur particulier, exécutez la commande ci-dessous:
pause docker
État sorti
L'état «sorti» d'un conteneur fait référence à l'état du conteneur lorsqu'il a cessé de courir. Lorsque le conteneur termine sa tâche, il s'arrête automatiquement et pénètre dans l'état «sorti». Les utilisateurs peuvent également arrêter le conteneur manuellement en utilisant la commande.
Commande
Utilisez le «Docker Stop”Commande avec le nom de conteneur particulier pour l'arrêter:
Docker Stop
État mort
L'État «mort» fait référence à l'État lorsque le conteneur ne fonctionne plus et ne peut pas être redémarré. Cela peut se produire pour diverses raisons, comme si le conteneur s'est écrasé ou s'il a été arrêté manuellement et supprimé. Un conteneur mort ne fonctionne plus et ne peut pas être démarré ou redémarré.
Conclusion
Les états possibles d'un conteneur Docker sont créés, courir, redémarrer, faire une pause, sortir et mort. Le "créé»L'état est l'état lorsque le conteneur a été construit mais pas actif / démarré. Le "en cours»L'état indique que le conteneur s'exécute actuellement. Le "redémarrage»L'état fait référence à l'arrêt du conteneur et à recommencer. Le "interrompu»L'état indique que le conteneur est temporairement arrêté. Le "quitté«L'état d'un conteneur fait référence à l'état du conteneur lorsqu'il a cessé de courir. Le "mort»L'état fait référence à l'état lorsque le conteneur ne fonctionne plus et ne peut pas être redémarré.