Docker est un outil de plate-forme de conteneurisation extrêmement populaire qui permet aux utilisateurs de développer, tester et déployer des applications de manière fluide et efficace à l’intérieur de conteneurs. Un conteneur est une unité légère et portable qui s’exécute de manière totalement isolée du système d’exploitation sous-jacent. Il conditionne le code source de l’application, ainsi que ses bibliothèques, ses dépendances et sa configuration.

Les conteneurs permettent aux développeurs de déployer des applications de manière cohérente dans plusieurs environnements avec la même cohérence, et c’est l’une des raisons pour lesquelles le développeur moderne ne peut pas choisir d’ignorer Docker et d’autres plates-formes de conteneurisation.

Docker se décline en deux éditions principales : Édition communautaire Docker (Docker CE) et Docker édition entreprise (Docker EE). L’édition communautaire est entièrement gratuite et open source, tandis que l’édition entreprise est une version premium.

Rejoignez-nous pendant que nous vous accompagnons dans l’installation de Docker CE sur Linux rocheux et AlmaLinux.

Étape 1 : ajouter le référentiel Docker sur Rocky Linux

Docker n’est pas encore disponible sur les référentiels par défaut. Heureusement, un référentiel officiel a été fourni par les développeurs et nous allons d’abord l’ajouter au système.

Publicité

Sur votre terminal, exécutez la commande suivante pour ajouter le Docker dépôt

$ sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
Ajouter Un Référentiel Docker Dans Rocky Linux
Ajouter Un Référentiel Docker Dans Rocky Linux

Étape 2 : Installez Docker dans Rocky Linux/AlmaLinux

Ensuite, nous allons installer le Édition communautaire Docker qui est disponible gratuitement pour le téléchargement et l’utilisation. Mais d’abord, mettez à jour les packages.

$ sudo dnf update

Ensuite, exécutez la commande ci-dessous pour installer Docker CE, l’interface de ligne de commande (CLI) et d’autres outils et dépendances essentiels.

$ sudo dnf install -y docker-ce docker-ce-cli containerd.io
Installer Docker Dans Rocky Linux
Installer Docker Dans Rocky Linux

Une fois installé, confirmez la version de Docker que vous avez installé comme prévu. La sortie montre que nous avons installé Docker 20.10.

$ docker --version

Docker version 20.10.8, build 3967b7d

Étape 3 : Démarrer et activer Docker

Pour commencer à utiliser Docker, nous devons démarrer le démon Docker. Mais d’abord, permettons-lui de démarrer au démarrage comme indiqué.

$ sudo systemctl enable docker

Puis démarrez le Docker démon.

$ sudo systemctl start docker

Pour confirmer l’état de fonctionnement de Docker, lancez la commande.

$ sudo systemctl status docker
Vérifier L'État Du Docker
Vérifier L&Rsquo;État Du Docker

Parfait! Docker fonctionne comme prévu.

Étape 4 : ajouter un utilisateur au groupe Docker

Pour utiliser ou exécuter docker en tant qu’utilisateur normal, vous devez ajouter l’utilisateur au ‘docker‘ qui est créé automatiquement lors de l’installation. Sinon, vous continuerez à rencontrer des erreurs d’autorisation.

Pour ce faire, ajoutez l’utilisateur normal au ‘docker‘ groupe comme suit où la menthe est l’utilisateur régulier utilisant le commande usermod.

$ sudo usermod -aG docker tecmint

Utilisez le commande d’identifiant pour vérifier les groupes auxquels l’utilisateur appartient.

$ id tecmint
Ajouter Un Utilisateur Au Groupe Docker
Ajouter Un Utilisateur Au Groupe Docker

Étape 5 : Test de Docker dans Rocky Linux

Enfin, pour assurer Docker fonctionne comme prévu, exécutez le Bonjour le monde conteneur comme indiqué dans la commande ci-dessous.

$ docker run hello-world

La commande tire simplement le Bonjour le monde image du hub Docker qui est un référentiel pour les images de conteneur Docker. Il procède ensuite à la création et à l’exécution du conteneur qui imprime le ‘Bonjour de Docker‘ sur le terminal. C’est la preuve irréfutable que Docker a été installé avec succès.

Exécuter Le Conteneur Docker Hello-World
Exécuter Le Conteneur Docker Hello-World

Soyons plus aventureux. Nous tirerons un Ubuntu image, exécuter et interagir avec le conteneur.

Extraire l’image Docker d’Ubuntu

Pour tirer le dernier Ubuntu image, exécutez :

$ docker pull ubuntu

Une fois l’image extraite, confirmez les images existantes comme indiqué.

$ docker images
Extraire L'Image Docker D'Ubuntu
Extraire L&Rsquo;Image Docker D&Rsquo;Ubuntu

Exécuter le conteneur Docker Ubuntu

Pour accéder à la coque du Ubuntu conteneur, exécutez la commande.

$ docker run -it ubuntu
Exécuter Le Conteneur Docker Ubuntu
Exécuter Le Conteneur Docker Ubuntu

À partir de là, vous pouvez exécuter des commandes et effectuer la gestion des packages et d’autres tâches système à l’intérieur du conteneur. Une fois terminé, appuyez sur ‘sortir‘ pour quitter le conteneur et revenir à votre environnement de système d’exploitation.

Conclusion

Et c’est tout pour ce guide. Nous avons démontré l’installation de Docker sur Linux rocheux et AlmaLinux et comment vous pouvez commencer à extraire des images et à exécuter des conteneurs.

Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer :

TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint ! pour rechercher ou parcourir les milliers d’articles publiés disponibles GRATUITEMENT pour tous.

Si vous aimez ce que vous lisez, pensez à nous acheter un café ( ou 2 ) en guise de remerciement.

Soutenez-Nous

Nous sommes reconnaissants pour votre soutien sans fin.

.

Rate this post
Publicité
Article précédentLe Samsung Galaxy M52 5G reçoit la certification BIS et pourrait bientôt être lancé en Inde
Article suivantLe patron de la Xbox, Phil Spencer, a joué au Steam Deck et affirme que le streaming en nuage fonctionne bien dessus
Avatar De Violette Laurent
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici