Commandes Docker : Guide complet pour la gestion des conteneurs

Dernière mise à jour: 18/03/2025
Auteur: Isaac
  • Docker vous permet de gérer les conteneurs avec commandes essentiels tels que courir, ps et arrêter.
  • Les images constituent la base des conteneurs et sont gérées avec pull, build et rmi.
  • Les volumes facilitent le stockage persistant avec des commandes telles que volume create et rm.
  • Docker gère les réseaux avec des outils tels que la création de réseaux, la connexion et la gestion des ressources.

Commandes Docker de base

Docker est devenu un outil indispensable pour la gestion des conteneurs, facilitant le développement d'applications dans des environnements isolés et évolutifs. La maîtrise des commandes Docker les plus importantes est essentielle pour naviguer aisément sur cette plateforme et exploiter pleinement ses capacités.

Dans cet article, nous explorerons les principales commandes Docker , de la gestion des conteneurs à la manipulation des images, des volumes et des réseaux. Que vous soyez débutant ou que vous souhaitiez approfondir vos connaissances, ce guide complet et détaillé vous présente les commandes Docker essentielles.

Architecture Docker et éléments clés

Avant de nous plonger dans les commandes spécifiques, il est important de comprendre les éléments clés qui composent l'architecture de Docker :

  • Moteur Docker : C'est le moteur central qui permet l'exécution de conteneurs.
  • Images: Ce sont des modèles préconfigurés qui servent de base à la création conteneurs.
  • Conteneurs: Ce sont des exemples de images en cours d'exécution, qui encapsulent les applications et leurs dépendances.
  • Tomes : Ils permettent de stocker des données dans un persistant à l'intérieur des conteneurs.
  • réseaux sociaux: Ils facilitent la communication entre les conteneurs et avec le monde extérieur.
Images personnalisées avec Dockerfile-3
Article connexe:
Comment créer des images personnalisées dans Docker avec Dockerfile

Commandes de base pour la gestion des conteneurs

Les conteneurs sont au cœur de Docker. Pour les gérer correctement, vous devez connaître les commandes suivantes :

  • exécution du docker : exécuter un récipient de image. Exemple: docker run -d --name mi_contenedor nginx.
  • docker ps : Énumérez les conteneurs en cours. Pour voir tous les conteneurs, y compris ceux arrêtés, utilisez docker ps -a.
  • arrêt du docker : Arrête un conteneur en cours d'exécution. Exemple: docker stop mi_contenedor.
  • démarrage du docker : Démarre un conteneur arrêté. Exemple: docker start mi_contenedor.
  • redémarrage de docker : Redémarrer un conteneur. Exemple: docker restart mi_contenedor.
  • docker rm : Supprime un conteneur arrêté. Exemple: docker rm mi_contenedor.

Gestion des conteneurs dans Docker

Commandes pour la gestion des images

Les images sont fondamentales dans Docker, car elles permettent de créer des environnements cohérents et reproductibles . Voici quelques commandes clés :

  • Images Docker : Énumérez tous les imagerie stockés dans le système.
  • docker pull : Télécharger un image depuis Docker Hub. Exemple: docker pull ubuntu.
  • construction de docker : construire un image à partir d'un Dockerfile. Exemple: docker build -t mi_imagen ..
  • docker rmi : Supprimer un image spécifique. Exemple: docker rmi mi_imagen.
Comment utiliser Docker Compose-2
Article connexe:
Guide complet d'utilisation de Docker Compose

Gestion du volume dans Docker

Les volumes permettent de stocker et de partager des données de manière persistante entre conteneurs. Voici quelques commandes essentielles :

  • création d'un volume Docker : Créer un nouveau volume. Exemple: docker volume create mi_volumen.
  • volume docker ls : Énumérez tous les les volumes disponible.
  • volume docker rm : Supprime un volume spécifique. Exemple: docker volume rm mi_volumen.
  • docker run -v: Associer un volume à un conteneur. Exemple: docker run -v mi_volumen:/datos nginx.

Commandes de gestion du réseau

Docker offre des options avancées de gestion de réseau , permettant la communication entre les conteneurs et avec le monde extérieur :

  • réseau docker ls : Énumérez tous les réseaux disponible.
  • création du réseau docker : créer un nouveau rouge. Exemple: docker network create mi_red.
  • connexion réseau docker : Connecte un conteneur à un rouge. Exemple: docker network connect mi_red mi_contenedor.
  • réseau docker rm : Supprimer un rouge. Exemple: docker network rm mi_red.

Mise en réseau dans Docker

La maîtrise de ces commandes vous permettra de travailler efficacement avec Docker et d'optimiser la gestion des applications conteneurisées. Grâce à ce guide détaillé, vous disposez désormais des outils nécessaires pour gérer de manière professionnelle les images, les conteneurs, les volumes et les réseaux au sein de Docker.

Article connexe:
Comment réparer le code d'erreur 4294967295