创建覆盖层时出错,无法装载覆盖层:权限被拒绝



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

daemon.json:

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

但是服务无法启动

journalcl-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

我将dockerd版本从5.19.3更改为5.19.5(ubuntu(,该问题得到了解决,docker在overlay2存储模式上工作

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

最新更新