Un conteneur Docker est une instance d'exécution d'une image Docker. Il contient tout ce dont votre application a besoin pour fonctionner, comme les dépendances et la configuration.
La commande suivante permet de démarrer un conteneur à partir d'une image :
docker run -p 5000:5000 \ --restart=always \ --name <nom du conteneur> \ -d <nom de l’image>
-p 5000:5000
--restart=always
--name <nom du conteneur>
-d
Pour voir les conteneurs en cours d'exécution on utilise la commande suivante:
docker ps
docker ps -a
-a
Pour arrêter un conteneur en cours d'exécution, utilisez la commande suivante :
docker stop <nom du conteneur>
Pour relancer un conteneur déjà arrêté sans le recréer :
docker start <nom du conteneur>
Une fois qu'un conteneur est arrêté, vous pouvez le supprimer pour libérer de l'espace :
docker rm <nom du conteneur>
docker rm -f <nom du conteneur>
Pour redémarrer directement un conteneur, qu'il soit actif ou arrêté :
docker restart <nom du conteneur>
stop
start
Le déploiement d’un conteneur Docker est simple, mais il est essentiel de comprendre les commandes de base pour gérer efficacement vos conteneurs. Que vous les arrêtiez, redémarriez ou supprimiez, Docker vous donne le contrôle total sur vos environnements applicatifs.