Maison  >  Article  >  Opération et maintenance  >  Comment installer et configurer Docker sous Linux ?

Comment installer et configurer Docker sous Linux ?

PHPz
PHPzoriginal
2023-07-28 20:53:131161parcourir

Comment installer et configurer Docker sous Linux ?

Docker est une plateforme de conteneurisation open source qui peut être utilisée pour créer, empaqueter et distribuer des applications sur différents systèmes d'exploitation. Il fournit une technologie de virtualisation légère qui est différente des machines virtuelles et peut utiliser les ressources système plus efficacement. Cet article explique comment installer et configurer Docker sous Linux.

Installer Docker
Il existe plusieurs façons d'installer Docker sur un système Linux. Cet article présentera les deux méthodes d'installation les plus courantes : à l'aide d'un gestionnaire de packages et à l'aide de scripts officiels.

Installer Docker à l'aide d'un gestionnaire de packages
La plupart des distributions Linux ont un gestionnaire de packages pour Docker. Par exemple, sur Ubuntu, vous pouvez utiliser la commande apt-get pour l'installer. Sur CentOS, vous pouvez utiliser la commande yum pour installer.

  1. Mettre à jour la liste des packages système :

    $ sudo apt-get update
  2. Installer Docker :

    $ sudo apt-get install docker-ce
  3. Démarrer le service Docker :

    $ sudo systemctl start docker

Installer Docker via le script officiel
Une autre façon d'installer Docker consiste à utiliser le script officiel. Cette méthode convient aux systèmes qui ne disposent pas de gestionnaire de packages pour Docker.

  1. Téléchargez et exécutez le script officiel pour installer :

    $ curl -fsSL https://get.docker.com -o get-docker.sh
    $ sudo sh get-docker.sh
  2. Démarrez le service Docker :

    $ sudo systemctl start docker

Configurer Docker
Après avoir installé Docker, vous devrez peut-être effectuer une configuration. Voici quelques options de configuration courantes.

  1. Changer la source d'image Docker
    Par défaut, Docker utilise la source d'image officielle. Cependant, pour des raisons de réseau, nous devrons peut-être passer à des sources miroir nationales pour accélérer le téléchargement.

Modifiez le fichier de configuration Docker :

$ sudo vi /etc/docker/daemon.json

Ajoutez le contenu suivant dans le fichier :

{
  "registry-mirrors": ["https://docker.mirrors.example.com"]
}

Remplacez "https://docker.mirrors.example.com" par l'adresse source du miroir de votre choix.

Enregistrez et quittez le profil. Redémarrez ensuite le service Docker :

$ sudo systemctl restart docker
  1. Ajoutez l'utilisateur au groupe d'utilisateurs Docker
    Par défaut, seuls l'utilisateur root et les utilisateurs de la liste sudoers peuvent exécuter les commandes Docker. Si vous souhaitez que les utilisateurs ordinaires puissent utiliser Docker, vous pouvez les ajouter au groupe d'utilisateurs Docker.

Ajoutez un utilisateur au groupe d'utilisateurs Docker :

$ sudo usermod -aG docker your_username

Remplacez "votre_nom d'utilisateur" par votre nom d'utilisateur.

Connectez-vous à nouveau pour que les modifications du groupe d'utilisateurs prennent effet.

Utiliser Docker
Après avoir installé et configuré Docker, nous pouvons commencer à l'utiliser pour gérer et exécuter des conteneurs.

  1. Extraire l'image Docker
    Utilisez la commande docker pull pour extraire l'image du référentiel Docker. Voici un exemple d'extraction d'une image officielle nommée "nginx" :

    $ docker pull nginx
  2. Exécuter un conteneur
    Utilisez la commande docker run pour exécuter un conteneur. Voici un exemple pour démarrer un conteneur nginx nommé "my-nginx":

    $ docker run -d --name my-nginx -p 80:80 nginx

Parmi eux, -d signifie exécuter le conteneur en arrière-plan, --name spécifie le nom du conteneur et -p spécifie le mappage du port. .

Résumé
Cet article explique comment installer et configurer Docker sous Linux. Deux méthodes d'installation courantes sont fournies pendant le processus d'installation : à l'aide du gestionnaire de packages et à l'installation via le script officiel. Dans le même temps, certaines options de configuration courantes sont également introduites pour permettre de changer de source d'image Docker et d'ajouter des utilisateurs au groupe d'utilisateurs Docker. Enfin, nous avons également brièvement appris à utiliser Docker pour extraire des images et exécuter des conteneurs. J'espère que cet article vous aidera à installer et configurer Docker sous Linux.

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