Configurer le volume de stockage du moteur du conteneur
Avant d'installer le moteur de mise en conteneurs (Docker ou Podman), vous devrez peut-être formater le volume de stockage et le monter.
Vous pouvez ignorer ces étapes si vous prévoyez d'utiliser du stockage local pour le volume de stockage Docker ou Podman et disposer d'un espace suffisant disponible sur la partition hôte contenant /var/lib/docker
Pour Docker et /var/lib/containers
Pour Podman.
Podman est pris en charge uniquement sur Red Hat Enterprise Linux (RHEL). |
-
Créer un système de fichiers sur le volume de stockage du moteur de conteneur :
sudo mkfs.ext4 container-engine-storage-volume-device
-
Monter le volume de stockage du moteur du conteneur :
-
Pour Docker :
sudo mkdir -p /var/lib/docker sudo mount container-storage-volume-device /var/lib/docker
-
Pour Podman :
sudo mkdir -p /var/lib/containers sudo mount container-storage-volume-device /var/lib/containers
-
-
Ajoutez une entrée pour conteneur-Storage-volume-device à /etc/fstab.
Cette étape permet de s'assurer que le volume de stockage se réajuste automatiquement après le redémarrage de l'hôte.
Installez Docker
Le système StorageGRID s'exécute sur Red Hat Enterprise Linux ou CentOS comme un ensemble de conteneurs. Si vous avez choisi d'utiliser le moteur de mise en conteneurs Docker, procédez comme suit pour installer Docker. Sinon, Installez Podman.
-
Installez Docker en suivant les instructions de votre distribution Linux.
Si Docker n'est pas inclus dans votre distribution Linux, vous pouvez le télécharger sur le site Web de Docker. -
Assurez-vous que Docker a été activé et démarré en exécutant les deux commandes suivantes :
sudo systemctl enable docker
sudo systemctl start docker
-
Vérifiez que vous avez installé la version attendue de Docker en saisissant les éléments suivants :
sudo docker version
Les versions client et serveur doivent être 1.11.0 ou supérieures.
Installez Podman
Le système StorageGRID fonctionne sous Red Hat Enterprise Linux comme un ensemble de conteneurs. Si vous avez choisi d'utiliser le moteur de mise en conteneurs Podman, suivez ces étapes pour installer Podman. Sinon, Installez Docker.
Podman est pris en charge uniquement sur Red Hat Enterprise Linux (RHEL). |
-
Installez Podman et Podman-Docker en suivant les instructions pour votre distribution Linux.
Vous devez également installer le package Podman-Docker lorsque vous installez Podman. -
Vérifiez que vous avez installé la version attendue de Podman et Podman-Docker en saisissant les éléments suivants :
sudo docker version
Le package Podman-Docker vous permet d'utiliser des commandes Docker. Les versions client et serveur doivent être 3.2.3 ou supérieures.
Version: 3.2.3 API Version: 3.2.3 Go Version: go1.15.7 Built: Tue Jul 27 03:29:39 2021 OS/Arch: linux/amd64