DEV Community

Cover image for Docker et ses Commandes de Base
David BILONGO
David BILONGO

Posted on

Docker et ses Commandes de Base

Cet article présente un aperçu des commandes de base de Docker, un outil essentiel pour la conteneurisation d'applications. Docker permet aux développeurs de créer, déployer et exécuter des applications dans des conteneurs, offrant ainsi une solution efficace pour la gestion des environnements de développement et de production. Nous allons explorer les commandes fondamentales qui vous aideront à démarrer avec Docker.

Installation de Docker

Avant de pouvoir utiliser Docker, vous devez l'installer sur votre système. Vous pouvez télécharger Docker Desktop pour Windows ou macOS, ou installer Docker Engine sur Linux. Suivez les instructions sur le site officiel de Docker pour votre système d'exploitation.

Commandes de Base

1. Vérifier l'installation de Docker

Pour vérifier que Docker est installé correctement, utilisez la commande suivante :

docker --version
Enter fullscreen mode Exit fullscreen mode

2. Exécuter un conteneur

Pour exécuter un conteneur, vous pouvez utiliser la commande docker run. Par exemple, pour exécuter un conteneur basé sur l'image hello-world, utilisez :

docker run hello-world
Enter fullscreen mode Exit fullscreen mode

3. Lister les conteneurs

Pour voir tous les conteneurs en cours d'exécution, utilisez :

docker ps
Enter fullscreen mode Exit fullscreen mode

Pour voir tous les conteneurs, y compris ceux qui sont arrêtés, ajoutez l'option -a :

docker ps -a

Enter fullscreen mode Exit fullscreen mode

4. Arrêter un conteneur

Pour arrêter un conteneur en cours d'exécution, utilisez la commande docker stop suivie de l'ID ou du nom du conteneur :

docker stop <container_id>
Enter fullscreen mode Exit fullscreen mode

5. Supprimer un conteneur

Pour supprimer un conteneur, utilisez la commande docker rm :

docker rm <container_id>
Enter fullscreen mode Exit fullscreen mode

6. Lister les images

Pour voir toutes les images Docker sur votre machine, utilisez :

docker images

Enter fullscreen mode Exit fullscreen mode

7. Supprimer une image

Pour supprimer une image, utilisez la commande docker rmi :

docker rmi <image_id>
Enter fullscreen mode Exit fullscreen mode

8. Construire une image

Pour construire une image à partir d'un Dockerfile, utilisez :

docker build -t <nom_image>:<tag> .
Enter fullscreen mode Exit fullscreen mode

9. Exécuter un conteneur en mode interactif

Pour exécuter un conteneur en mode interactif, utilisez l'option -it :

docker run -it <image_id> /bin/bash
Enter fullscreen mode Exit fullscreen mode

10. Accéder aux logs d'un conteneur

Pour voir les logs d'un conteneur, utilisez :


docker logs <container_id>
Enter fullscreen mode Exit fullscreen mode

Conclusion

Docker est un outil puissant qui facilite la gestion des applications conteneurisées. En maîtrisant ces commandes de base, vous serez en mesure de créer, gérer et déployer vos applications de manière efficace. N'hésitez pas à explorer davantage la documentation officielle de Docker pour approfondir vos connaissances et découvrir des fonctionnalités avancées.

Top comments (0)