Maison  >  Article  >  Opération et maintenance  >  Comment utiliser les conteneurs Docker dans les systèmes Linux

Comment utiliser les conteneurs Docker dans les systèmes Linux

WBOY
WBOYoriginal
2023-06-18 13:06:252149parcourir

Avec la popularité de l'architecture des microservices, les conteneurs Docker deviennent de plus en plus populaires. Il permet aux développeurs de créer et d'exécuter des applications sur différentes plates-formes et environnements, améliorant ainsi la portabilité et l'évolutivité des applications. Cet article explique comment utiliser les conteneurs Docker dans les systèmes Linux.

  1. Installation de Docker

Installer Docker sur un système Linux est très simple. Vous pouvez télécharger le package d'installation de Docker à partir du site Web officiel de Docker ou l'installer à l'aide du gestionnaire de packages par défaut du système.

Pour le système Ubuntu, vous pouvez utiliser la commande suivante pour installer :

sudo apt-get update
sudo apt-get install docker.io

Pour le système CentOS, vous pouvez utiliser la commande suivante pour installer :

sudo yum update
sudo yum install docker

Après une installation réussie, vous pouvez utiliser la commande suivante pour vérifier si Docker est installé correctement :

docker --version
  1. Démarrez le service Docker

Une fois l'installation terminée, vous devez démarrer le service Docker. Vous pouvez utiliser la commande suivante :

sudo service docker start

Vous pouvez également utiliser la commande suivante pour activer le démarrage automatique :

sudo systemctl enable docker.service
  1. Extraire l'image Docker

L'image Docker est un environnement d'application préconfiguré. Les utilisateurs de Docker peuvent extraire des images déjà créées et les exécuter localement ou en ligne.

Vous pouvez extraire l'image Docker via la commande suivante :

docker pull image-name

"image-name" est le nom de l'image qui doit être extraite. Par exemple, si vous souhaitez extraire la dernière version d'Ubuntu, vous pouvez utiliser la commande suivante :

docker pull ubuntu:latest

Vous pouvez rechercher et télécharger d'autres images sur Docker Hub.

  1. Exécuter le conteneur Docker

Une fois que vous avez extrait l'image Docker, vous pouvez exécuter le conteneur Docker. Vous pouvez utiliser la commande suivante :

docker run image-name

"nom-image" est le nom de l'image qui doit être exécutée.

Par exemple, pour exécuter un terminal interactif dans Ubuntu, vous pouvez utiliser la commande suivante :

docker run -it ubuntu /bin/bash

Cela lancera un terminal interactif Ubuntu. Après avoir exécuté la commande, vous pouvez utiliser la commande exit pour quitter le terminal.

  1. Services d'arrière-plan pour exécuter des conteneurs Docker

De nombreux services doivent s'exécuter en arrière-plan. Dans Docker, vous pouvez exécuter un démon à l'aide de la commande suivante :

docker run -d image-name command

"command" est la commande qui doit être exécutée. Par exemple, pour exécuter un serveur Web Apache en arrière-plan, vous pouvez utiliser la commande suivante :

docker run -d -p 80:80 httpd

Cela démarrera un serveur Web Apache, écoutera sur le port local 80 et s'exécutera en arrière-plan.

  1. Afficher les conteneurs Docker en cours d'exécution

Vous pouvez afficher les conteneurs Docker en cours d'exécution à l'aide de la commande suivante :

docker ps

Cela listera les détails de tous les conteneurs Docker en cours d'exécution.

  1. Stop Docker Container

Pour arrêter un conteneur Docker, vous pouvez utiliser la commande suivante :

docker stop container-id

"container-id" est l'ID du conteneur qui doit être arrêté. Vous pouvez utiliser la commande "docker ps" pour trouver l'ID du conteneur.

  1. Supprimer le conteneur Docker

Pour supprimer un conteneur Docker, vous pouvez utiliser la commande suivante :

docker rm container-id

"container-id" est l'ID du conteneur qui doit être supprimé. Vous pouvez utiliser la commande "docker ps -a" pour trouver l'ID du conteneur.

Résumé

Les conteneurs Docker sont une architecture de microservices populaire qui peut créer et exécuter des applications sur différentes plates-formes et environnements. Dans les systèmes Linux, les conteneurs Docker peuvent être installés et utilisés à l'aide de commandes simples. Nous avons expliqué comment extraire et exécuter des images Docker, exécuter des services en arrière-plan, ainsi qu'afficher et arrêter les conteneurs Docker. J'espère que cet article vous aidera !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn