Comment installer docker sur Oracle Linux 8?

Comment installer docker sur Oracle Linux 8?

Docker est une série de cadres qui utilisent la virtualisation au niveau du système d'exploitation pour fournir des applications dans des paquets appelés conteneurs comme éléments de service. Les conteneurs sont isolés les uns des autres et leurs programmes, dossiers et fichiers de configuration sont emballés. Ils peuvent communiquer entre eux via des plateformes bien définies. Ainsi, dans cet article, nous discuterons de la façon d'installer et de configurer Docker sur votre système Oracle Linux 8.

Conditions préalables

  • L'Oracle Linux 8 doit être installé sur votre machine de boîte virtuelle.
  • L'utilisateur doit avoir les droits de l'utilisateur racine pour installer Docker.

Connectez-vous en tant qu'utilisateur sudo

Ouvrez votre Oracle Linux 8 à partir de votre boîte virtuelle et connectez-vous à partir. Ensuite, ouvrez votre terminal dans Oracle Linux 8 et assurez-vous de vous connecter en tant que racine Utilisateur utilisant la commande sudo suivante:

$ su

Il vous demandera votre mot de passe de l'utilisateur racine, et vous devez le fournir pour procéder aux autres processus annexés ci-dessous.

Si vous avez déjà installé certains référentiels de Docker, vous devez les supprimer en utilisant la commande YUM apposée:

# sudo yum Supprimer docker docker-commun docker-selinux docker-moteur

Installer les référentiels et les services publics requis

Au tout début, vous devez installer et activer certains référentiels utiles et nécessaires à l'installation de Docker. Donc, au début, vous devez installer des utilitaires Yum. À cette fin, exécutez la commande cité ci-dessous:

# sudo dnf install -y dnf-utils zip unzip

Assurez-vous d'essayer ces commandes avec les privilèges sudo, sinon cela peut ne pas fonctionner correctement.

Deuxièmement, vous devez installer et télécharger le référentiel de configuration Pour Docker, qui est Docker-CE. Utilisez la commande annexe ci-dessous dans votre terminal en utilisant l'initialisation sudo:

# sudo dnf config-manager -add-repo = https: // download.docker.com / linux / centos / docker-ce.repo

Installer Docker

Enfin, vous pouvez installer Docker sur votre Oracle Linux 8. Assurez-vous de vous connecter en tant qu'utilisateur racine. Utilisez la commande citée suivante pour installer Docker dans Oracle Linux 8 via le terminal:

$ sudo dnf install -y docker-c --nobest

Si vous n'êtes pas en mesure d'installer Docker en utilisant la commande ci-dessus, et que vous faites face à certains les erreurs, Il existe des moyens de résoudre ces. Essayez cette commande avec l'ajout de la clé «Autoriser l'effacement» à la fin, comme indiqué ci-dessous:

# sudo dnf install -y docker-CE -Nobest -Allowerasing

Vous pouvez également utiliser la commande annexe ci-dessous:

# sudo dnf install -y docker-CE -Nobest -Skip-Broken

Vous pouvez voir que votre installation a commencé. Vous devez attendre un certain temps jusqu'à ce qu'il installe votre docker sur Oracle Linux 8 avec succès.

Activer le service Docker

Pour commencer à utiliser Docker, vous devez activer Votre service docker dans Oracle Linux 8. Pour cela, utilisez ce qui suit systemctl Commande en tant qu'utilisateur racine:

# SystemCTL Activer Docker.service

Cette commande permettra à Docker sur votre Oracle Linux 8.

Il peut également nécessiter authentification en demandant votre mot de passe pour l'utilisateur actuel par lequel vous êtes connecté.

Après l'activation, vous pouvez démarrer le service Docker en utilisant la commande SystemCTL suivante:

# SystemCTL start docker.service

Vérifier l'état

Vous pouvez également vérifier le statut de votre service docker nouvellement installé, qu'il fonctionne correctement ou non. Pour découvrir le statut de Docker, essayez Statut SystemCTL commande dans le terminal:

# Docker d'état SystemCTL.service

Aussi clair de l'image ci-dessous que le moteur Docker nouvellement installé est actuellement Actif et en cours d'exécution correctement sans erreur.

Vérifiez les informations Docker

Heureusement, vous pouvez vérifier le Info du docker qui vient d'être installé sur votre Oracle Linux 8. Pour ce faire, essayez la commande ci-dessous comme suit:

# Info docker

Assurez-vous d'abord de vous connecter en tant qu'utilisateur racine. Votre système affichera toutes les informations connexes concernant Docker, comme indiqué dans l'image.

Vérifiez la version docker

De plus, si vous souhaitez vérifier la version installée de Docker sur votre Oracle Linux 8, utilisez la commande comme suit:

Version # Docker

Créer un utilisateur avec les privilèges sudo

Enfin, votre docker est prêt à l'emploi. Si vous ne souhaitez pas utiliser un compte sudo, vous devez affecter les privilèges sudo à un autre utilisateur pour exécuter les commandes Docker. Tout d'abord, faites un nouvel utilisateur du compte racine comme suit:

# useradd docker_user

Ajouter l'utilisateur sudo à un groupe

Ajouter cet utilisateur nouvellement créé dans le / etc / sudoers fichier pour clarifier son entrée, comme suit:

# echo «docker_user tout- (all) nopassed: / usr / bin / docker» >> / etc / sudoers

Après avoir ajouté cet utilisateur au fichier sudoers, Vous devez créer un groupe et l'attribuer à l'utilisateur qui vient d'être créé en tant qu'utilisateur sudo. Pour ce faire, utilisez la commande suivante:

# echo "alias docker = \" sudo / usr / bin / docker \ """" >> / home / docker_user /.bash_profile

Nous avons utilisé un alias dans le fichier BASH_PROFILE de cet utilisateur nouvellement créé pour éviter toute utilisation supplémentaire de Sudo dans votre commande.

Connexion en tant qu'utilisateur sudo nouvellement créé

Maintenant, tu dois connexion comme un utilisateur sudo que vous avez particulièrement créé pour Docker pour essayer les commandes. Utilisez Docker en tant qu'utilisateur sudo via la commande suivante pour passer à un utilisateur sudo nouvellement créé:

#su - docker_user

Il peut demander votre mot de passe Pour confirmer votre action. Quant à notre cas, nous n'avons pas défini de mot de passe, il ne demandera donc pas le mot de passe docker_user, comme indiqué ci-dessous.

Maintenant, vous pouvez enfin commencer à utiliser Docker via différentes commandes en tant qu'utilisateur sudo.

Conclusion

Nous avons discuté et appris sur des méthodes très simples et efficaces pour installer Docker sur Oracle Linux 8. Dans cet article, nous nous sommes éduqués sur l'installation de base et l'utilisation de Docker. Espérons que cet article a beaucoup facilité pour vous faire comprendre l'installation de Docker et son utilisation.

"