Comment utiliser les conteneurs Docker dans les systèmes Linux

WBOY
Libérer: 2023-06-18 13:06:25
original
2077 Les gens l'ont consulté

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
Copier après la connexion

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

sudo yum update sudo yum install docker
Copier après la connexion

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

docker --version
Copier après la connexion
  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
Copier après la connexion

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

sudo systemctl enable docker.service
Copier après la connexion
  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
Copier après la connexion

"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
Copier après la connexion

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
Copier après la connexion

"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
Copier après la connexion

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
Copier après la connexion

"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
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

"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
Copier après la connexion

"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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!