Comment installer et démarrer Docker dans Arch Linux

Comment installer et démarrer Docker dans Arch Linux
Dans le langage de la programmation, Docker est réputé comme la première plate-forme en tant que conteneur logiciel. La description de Docker en tant que conteneur assure le bon fonctionnement du logiciel contenu dans sa bibliothèque avec des paramètres appropriés. L'une des principales raisons pour lesquelles les programmeurs sont enclins à utiliser Docker est parce qu'il administre les problèmes pertinents pour le serveur. Docker vous fournit l'affirmation que partout où vous exécutez le logiciel, ses fonctions fonctionneront en douceur et sans aucun problème.

Docker est très compatible avec presque toutes les distributions Linux. Docker peut exécuter des logiciels, ainsi que construire des images de sa bibliothèque. En termes simplifiés, Docker est l'outil qui assouplit les problèmes lors de l'exécution du logiciel déployé. Le snap fonctionne sur le code de Docker, mais elle n'est pas une entité de Docker. La dernière mise à jour du Docker montre la licence Apache 2.0 et a réservé des droits d'auteur sur son domaine. Le système de conteneurs de Docker offre une solution optimale pour le logiciel d'exploitation. Qui fournit à Docker un avantage sur d'autres plates-formes de construction de packages. Ce guide spécifie toutes les étapes nécessaires pour installer Docker sur votre système d'exploitation Arch Linux.

Processus d'installation de Docker

L'installation de Docker dans Arch Linux est extrêmement facile en raison du référentiel d'unité Arch (AUR). Tout ce que vous avez à faire est de saisir le package Docker à partir de l'AUR, puis d'activer le package sur votre serveur. Suivez les cinq étapes répertoriées ci-dessous pour installer Docker sur votre système Arch Linux:

  • Étape 1: activer le module de boucle
  • Étape 2: Activer Snapd via AUR
  • Étape 3: Installer Docker
  • Étape 4: Activer Docker
  • Étape 5: Effectuez la configuration post-installation

Conditions préalables

Avant d'installer Docker sur votre serveur, vous devez considérer la disponibilité des conditions préalables sur votre serveur. Docker n'est pas particulièrement compatible avec les dispositifs de nouvelle génération modifiés; il prend plutôt en charge brusquement le système 64_bit. Le module de boucle chargé pendant le processus influence également l'installation de Docker. Assurer la disponibilité des packages AUR dans votre serveur. Assurez-vous également que votre système est à jour avant de poursuivre cette commande.

$ sudo pacman -syu

Activer le module de boucle

Avant d'activer le mode de boucle, vérifiez d'abord si le mode de boucle existe dans le serveur en tant que module de noyau pour Docker via la commande suivante:

$ lsmod | boucle grep


Si, après avoir exécuté cette commande, il montre que le module de boucle n'est pas chargé, puis exécutez les commandes suivantes pour le charger d'abord.

$ sudo tee / etc / modules-chargement.d / boucle.confli <<< "loop"
$ MODPROBE LOOP


La première commande formule le fichier configuré en boucle et la deuxième commande pousse le module dans le noyau Linux.

Activer Snapd via AUR

Pour activer Snapd, vous devez d'abord télécharger le package Docker à partir de l'AUR. Si les conditions requises de l'AUR sont mise en place, vous pouvez aller de l'avant et installer Docker à partir de l'AUR.
Notez que l'utilisation d'AUR n'est pas toujours sûre si vous n'avez pas d'authentification appropriée sur son opérationnalité; Il vaut mieux opter pour d'autres façons si vous êtes nouveau dans l'AUR, car vous devez être très spécifique et prudent avec vos commandes dans ce référentiel. Effectuez les commandes suivantes pour installer Snapd:

$ git clone https: // aur.Archlinux.org / snapd.git
$ cd snapd
$ makepkg -si


Cette commande finale choisit le package Docker de l'AUR.
Maintenant, comme pour l'installation de packages de l'AUR, activez la prise Snapd en émettant la commande suivante dans le système de terminal:

$ sudo systemctl activy --now snapd.prise


Ensuite, formez un lien générique entre / snap et sa bibliothèque / var / lib / snap / snap respectif à l'aide de la commande suivante:

$ sudo ln -s / var / lib / snapd / snap / snap /


C'est tout ce que vous devez faire pour obtenir le package Docker de l'AUR dans votre système Arch Linux. Maintenant, simplement votre serveur pour valider que vous avez récupéré le package Docker à partir de l'AUR.

Installer Docker

Après avoir activé Loop et Snapd, il ne reste plus qu'installé Docker. Émettez la commande suivante pour terminer l'installation.

$ sudo snap installer docker

Démarrer Docker

Pour utiliser efficacement Docker dans Arch Linux, activez-le sur votre serveur. Entrez la commande suivante pour activer et démarrer Docker:

$ systemctl start docker.service

Cette commande commencera instantanément Docker. Maintenant, pour démarrer automatiquement Docker sur Redémarrer, utilisez la commande suivante:

$ systemctl activer docker.service


Si vous êtes toujours confus et que vous souhaitez confirmer que Docker a été activé sur votre serveur., La commande suivante vous aidera à confirmer ceci:

$ Info docker


Un point important à méditer est de savoir que vous pouvez exécuter Docker dans votre système en tant que serveur racine. Si vous souhaitez exécuter les opérations de Docker comme les autres utilisateurs réguliers, vous pouvez vous enrôler dans le groupe Docker en utilisant la commande suivante:

$ groupadd docker

La commande ci-dessus formulera un groupe d'utilisateurs de Docker. La commande suivante inscrira l'utilisateur dans le groupe respectif:

$ gpasswd -a docker utilisateur [Remplacez l'utilisateur par votre nom d'utilisateur]

Redémarrez le serveur ou optez pour l'option de ré-login pour finaliser les modifications en tant qu'utilisateur racine.

Configuration post-installation

Si vous êtes réticent à modifier la position des images Docker, vous pouvez le faire dans la configuration post-installation de Docker. Les images par défaut de Docker sont restaurées dans le lien virtuel généré lors de l'activation de Snapd. Donc, pour modifier cet emplacement, vous devez d'abord arrêter Docker, puis saisir la commande pour modifier l'emplacement de vos images Docker.

Utilisation de Docker

Pour vérifier la version de Docker, émettez ce qui suit:

$ Docker Version

Pour rechercher une image, émettez ce qui suit:

$ Docker Search


Pour télécharger une image, émettez ce qui suit:

$ Docker Pull


Pour exécuter une image, émettez ce qui suit:

$ docker run

Conclusion

Avec Docker, vous pouvez vous procurer des packages extrêmement sécurisés. Ce guide explique en détail comment installer Docker dans Arch Linux. Maintenant, vous pouvez exécuter sans effort les applications logicielles Docker dans Linux. Docker assure une grande expérience lors de la programmation à Arch Linux.