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

Comment installer et configurer Docker sous Linux ?

PHPz
Libérer: 2023-07-28 20:53:13
original
1196 Les gens l'ont consulté

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
    Copier après la connexion
  2. Installer Docker :

    $ sudo apt-get install docker-ce
    Copier après la connexion
  3. Démarrer le service Docker :

    $ sudo systemctl start docker
    Copier après la connexion
    Copier après la connexion

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
    Copier après la connexion
  2. Démarrez le service Docker :

    $ sudo systemctl start docker
    Copier après la connexion
    Copier après la connexion

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

Ajoutez le contenu suivant dans le fichier :

{
  "registry-mirrors": ["https://docker.mirrors.example.com"]
}
Copier après la connexion

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

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

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!

É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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal