搜尋

首頁  >  問答  >  主體

CentOS7 如何設定docker 的Storage Driver為OverlayFS?

CentOS7 如何設定docker 的Storage Driver為OverlayFS?
具體操作步驟有哪些?

为情所困为情所困2789 天前1020

全部回覆(1)我來回復

  • PHPz

    PHPz2017-05-16 13:19:42

    ==首先要升級到CentOS7.2,有一個XFS的Bug在7.2系統被修復了。 ==

    docker 1.11

    將OverlayFS加到module目錄下

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

    配置Docker Daemon用OverlayFS啟動:

    建立資料夾

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

    加入參數:

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

    重啟

    systemctl daemon-reload
    systemctl restart docker

    docker 1.12

    將OverlayFS加到module目錄下

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

    停止docker服務

    rm -rf /var/lib/docker

    修改docker的設定檔

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

    修改配置:
    找到如下一行

    ExecStart=/usr/bin/dockerd 

    加入參數:

    --storage-driver=overlay

    重啟

    systemctl daemon-reload
    systemctl restart docker

    回覆
    0
  • 取消回覆