採用docker overlay儲存驅動
阿新 • • 發佈:2019-02-16
使用OverlayFS來作為預設的儲存系統。首先要升級到CentOS7.2(或者使用linux核心3.18版本以上),有一個XFS的Bug在7.2系統被修復了。
1. 將OverlayFS加到module目錄下
echo "overlay" > /etc/modules-load.d/overlay.conf
2. reboot 系統,執行lsmod看時候看到overlay
# lsmod | grep over
overlay 42451 0
或者使用modprobe命令載入模組
#modprobe overlay
3. 配置Docker Daemon用OverlayFS啟動
sudo mkdir -p /etc/systemd/system/docker.service.d
sudo cat >/etc/systemd/system/docker.service.d/override.conf <<E
[Service]
ExecStart=
ExecStart=/usr/bin/docker daemon --storage-driver=overlay -H fd://
E
4. 安裝Docker,設定開機自啟動
sudo yum -y install docker-engine
sudo sysctemctl start docker
sudo systemctl enable docker
6. Docker info 看一下,如果看到
Storage Driver: overlay
那就證明更改成功,已經從Devicemapper換到了ovelay了。