Skip to main content

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

  1. Mettez à jour les paquets existants :

    sudo apt update
    sudo apt upgrade -y
  2. Installez les prérequis :

    sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
  3. 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
  4. 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
  5. Mettez à jour la liste des paquets et installez Docker :

    sudo apt update
    sudo apt install docker-ce docker-ce-cli containerd.io -y
  6. Créez le dossier pour Docker dans votre second volume :

    sudo mkdir -p /mnt/volume2/docker
  7. Arrêtez le service Docker :

    sudo systemctl stop docker
  8. 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.json

    Ajoutez le contenu suivant :

    {
      "data-root": "/mnt/volume2/docker"
    }
  9. Si vous avez des données Docker existantes, déplacez-les vers le nouveau dossier :

    sudo rsync -avzh /var/lib/docker/ /mnt/volume2/docker/
  10. Redémarrez le service Docker :

    sudo systemctl start docker
  11. Vérifiez que Docker fonctionne correctement :

    sudo docker info

    Vé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.