1

我想将 docker 存储驱动器更改为 overlay2 以使用 kubernetes

守护进程.json:

{
  "exec-opts": ["native.cgroupdriver=systemd"],
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "100m"
  },
  "storage-driver": "overlay2"
}

但服务无法启动

journalctl -b -u docker.service:

level=error msg="failed to mount overlay: permission denied" storage-drive
May 05 05:35:32 master1 dockerd[492]: failed to start daemon: error initializing graphdriver: driver not supported

4

1 回答 1

1

我将我的 dockerd 版本从 5.19.3 更改为 5.19.5 (ubuntu) 并且该问题已修复并且 docker 在 overlay2 存储模式下工作

sudo apt-get install docker-ce=5:19.03.5~3-0~ubuntu-xenial

于 2020-05-06T04:56:25.777 回答