Installation Docker CE Centos 8
Docker CE est officiellement pas pris en charge sur Red Hat Enterprise Linux (RHEL) 8 ou CentOS 8. Red Hat recommande Podman pour gérer les conteneurs sur RHEL 8 et CentOS 8.
Les images Docker sont cependant compatibles avec Podman.
Vous familiarisez avec Podman ne devrait pas être trop difficile.
terminologie
-
Docker host: la machine physique / virtuelle sur laquelle Docker daemon sera installer
-
Docker daemon: Aussi appeler Docker Engine, c'est un process qui s'execute en arrièr plan responsable du build et l'execution des containers.
-
Docker client: outil ligne de commande permetant à l'utilisateur d'intéragir avec Docker daemon.
-
Docker Image: l'état d'un container à l'instant T snapshoter et capturer. ça permet de déployer de nouveaux containers à partir de l'état de cette image. (file system + application)
-
Docker container: il s'agit d'une instance en cours d'exécution d'une image Docker avec une application et ses dépendances.
- Chaque conteneur a un PID unique et isolé des autres conteneurs.
- La seule chose que les conteneurs partagent est le kernel.
-
Docker registry: entrepot de stockage des Docker Image. on peut faire des Push/Pull. il peut être public ou privé
-
il faudra distinguer (02) deux versions de docker :
- Docker CE: Comunity Edition idéal pour une utilisation en developement
- Docker EE: Entreprise Edition orientée pour les équipes ITs qui souhaitent bénéficier du support de Docker.
- idéal en production.
- Nécessite une licence
installation de Docker CE sur CentOS 8 / RHEL 8
problématique containerd.io
Docker CE a besoin de containerd.io pour fonctionner.
le package containerd.io est flager officiellement sur les repository de CentOS 8 / RHEL 8.
|
|
solution containerd.io
Docker met a notre disposition le package containerd.io .rpm
voici la procédure d'installation du package containerd.io .rpm
|
|
installation de Docker CE
Maintenant qu’on a installer manuellement containerd.io .rpm
on a besoin de quelques packages supplémentaires
|
|
Désormais, tout est prêt pour acceuillir Docker CE sur CentOS 8 / RHEL 8
|
|
Aussi, je vous invites à vous abonner à nos réseaux sociaux: