Installation de Docker sur Ubuntu 22.04 avec stockage personnalisé
Pour pouvoir attacher le stockage docker à votre second volume assurer vous de l'avoir bien monter, le tuto ici : Second stockage d'instance
-
Mettez à jour les paquets existants :
sudo apt update sudo apt upgrade -y -
Installez les prérequis :
sudo apt install apt-transport-https ca-certificates curl software-properties-common -y -
Ajoutez la clé GPG officielle de Docker :
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg -
Ajoutez le dépôt Docker :
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null -
Mettez à jour la liste des paquets et installez Docker :
sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io -y -
Créez le dossier pour Docker dans votre second volume :
sudo mkdir -p /mnt/volume2/docker -
Arrêtez le service Docker :
sudo systemctl stop docker -
Configurez Docker pour utiliser le nouveau dossier de stockage. Éditez le fichier
/etc/docker/daemon.json(créez-le s'il n'existe pas) :sudo nano /etc/docker/daemon.jsonAjoutez le contenu suivant :
{ "data-root": "/mnt/volume2/docker" } -
Si vous avez des données Docker existantes, déplacez-les vers le nouveau dossier :
sudo rsync -avzh /var/lib/docker/ /mnt/volume2/docker/ -
Redémarrez le service Docker :
sudo systemctl start docker -
Vérifiez que Docker fonctionne correctement :
sudo docker infoVérifiez que le "Docker Root Dir" pointe vers
/mnt/volume2/docker.
Ces étapes installeront Docker sur votre instance Ubuntu 22.04 et configureront le stockage dans le dossier /mnt/volume2/docker.