Tutoriel Arch Linux Docker

Tutoriel Arch Linux Docker

Docker est une plate-forme de contenerisation qui prend en charge le bâtiment, la course et la gestion facile des applications. Le conteneur Docker regorge de fichiers de configuration, de logiciels et de bibliothèques, de sorte que chaque conteneur est isolé des autres conteneurs. La bonne chose à propos des conteneurs est qu'ils peuvent partager des ressources malgré leur isolé, ce qui en fait une meilleure alternative que la virtualisation. De plus, un système hôte peut exécuter plusieurs conteneurs Docker.

Ce guide se concentre sur la compréhension de la façon de commencer avec Docker sur Arch Linux. Nous discuterons de la façon d'installer Docker et de le configurer pour les distributions Linux basées sur l'arc.

Début avec Docker sur Arch Linux

Lors de l'installation de Docker, vous pouvez choisir le développement ou la version stable. Dans ce tutoriel, nous travaillerons avec la version stable, la version officielle recommandée pour les utilisateurs.

Installation de Docker

Commencez par mettre à jour le référentiel logiciel de votre système à l'aide de la commande suivante:

$ sudo pacman -syu



Une fois le référentiel mis à jour, installons Docker en utilisant Pacman du référentiel officiel.

$ sudo pacman -s docker



Lorsque vous êtes invité à permettre à l'installation de continuer, appuyez sur Y.

Avec Docker installé, nous devons démarrer son démon en utilisant le systemctl Commande comme indiqué ci-dessous:

$ sudo systemctl start docker.service


Vérifiez que Docker s'exécute en utilisant l'option d'état comme indiqué ci-dessous:

$ sudo systemctl status docker.service



La commande précédente ne démarre Docker que chaque fois que vous voulez l'utiliser. Cependant, vous pouvez définir le démon docker pour démarrer au moment du démarrage à l'aide de la commande Activer, comme indiqué ci-dessous:

$ sudo systemctl activer docker.service



Docker nécessite des privilèges sudo pour que vous l'exécutez. Par conséquent, nous devons ajouter un utilisateur au groupe Docker pour éviter d'avoir à rooter chaque fois que nous devons l'exécuter.

Ajoutez le compte utilisateur actuel au groupe Docker à l'aide de la commande suivante:

$ sudo usermod -Ag docker $ utilisateur


Entrez votre mot de passe pour autoriser l'utilisateur que vous ajoutez au groupe docker. Vous devez vous déconnecter pour les modifications à effet.

En outre, vous pouvez vérifier que Docker s'exécute en exécutant Hello-World.

$ docker run hello-world


Docker recherchera l'image Bonjour le monde, Et s'il n'est pas trouvé, il le tirera du Hub Docker.

La sortie doit renvoyer un message confirmant que votre installation a réussi et que Docker fonctionne correctement.


Maintenant, vous pouvez utiliser les commandes Docker pour créer et gérer vos applications.

Voyons les commandes Docker communes suivantes et ce qu'ils font:

    1. Docker Run: Utilisé lorsque vous souhaitez créer et exécuter un conteneur
    2. Docker Start: Utilisé lorsque vous souhaitez démarrer un conteneur arrêté
    3. Docker Stop: Utilisé pour arrêter un conteneur
    4. Docker Volume Create: Utilisé lorsque vous souhaitez créer un volume pour le conteneur
    5. Docker RM: Utilisé lorsque vous souhaitez retirer un conteneur
    6. Docker PS: Utilisé pour surveiller un conteneur en vérifiant son statut pour voir les conteneurs en cours d'exécution
    7. Images Docker: Utilisé lors de la vérification des images qui sont sur votre système
    8. Docker Pull: Utilisé lorsque vous souhaitez télécharger une image depuis Docker Hub mais ne voulez pas l'exécuter

Conclusion

Ce guide a offert un guide pratique sur le démarrage avec Docker sur Arch Linux. Nous avons vu comment installer docker, démarrer le démon, ajouter un utilisateur au groupe docker et les différentes commandes que vous pouvez utiliser avec Docker. J'espère que vous avez maintenant une meilleure compréhension et une meilleure base pour utiliser Docker sur Arch Linux.