Maison  >  Questions et réponses  >  le corps du texte

Comment définir le pilote de stockage de Docker sur OverlayFS dans CentOS7 ?

Comment définir le pilote de stockage de Docker sur OverlayFS dans CentOS7 ?
Quelles sont les étapes spécifiques ?

为情所困为情所困2685 Il y a quelques jours901

répondre à tous(1)je répondrai

  • PHPz

    PHPz2017-05-16 13:19:42

    ==Tout d'abord, vous devez mettre à niveau vers CentOS7.2. Un bug XFS a été corrigé dans le système 7.2. ==

    docker 1.11

    Ajouter OverlayFS au répertoire du module

    echo "overlay" > /etc/modules-load.d/overlay.conf
    
    # lsmod | grep over
    overlay                42451  0
    reboot

    Configurez le démon Docker pour démarrer avec OverlayFS :

    Créer un dossier

    mkdir -p /etc/systemd/system/docker.service.d

    Ajouter des paramètres :

    cat >/etc/systemd/system/docker.service.d/override.conf <<E
    [Service] 
    ExecStart= 
    ExecStart=/usr/bin/docker daemon --storage-driver=overlay -H fd:// 
    E

    Redémarrer

    systemctl daemon-reload
    systemctl restart docker

    docker 1.12

    Ajouter OverlayFS au répertoire du module

    echo "overlay" > /etc/modules-load.d/overlay.conf
    lsmod | grep over
    reboot

    Arrêter le service Docker

    rm -rf /var/lib/docker

    Modifier le fichier de configuration du docker

    vi /usr/lib/systemd/system/docker.service

    Modifier la configuration :
    Retrouvez la ligne suivante

    ExecStart=/usr/bin/dockerd 

    Ajouter des paramètres :

    --storage-driver=overlay

    Redémarrer

    systemctl daemon-reload
    systemctl restart docker

    répondre
    0
  • Annulerrépondre