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
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.
"