Docker 尝试创建 aufs mount 时出错

Docker 尝试创建 aufs mount 时出错

在我的 Raspberry Pi 4b 上的 Ubuntu Bionic ARM64 上出现以下错误:

ubuntu@ubuntu:~$ sudo docker run hello-world
docker: Error response from daemon: error creating aufs mount to /var/lib/docker/aufs/mnt/ae6dd4e40cc4ee953f997a4f19f8056efe077eba1603cca2cfb7350c93969edb-init: mount target=/var/lib/docker/aufs/mnt/ae6dd4e40cc4ee953f997a4f19f8056efe077eba1603cca2cfb7350c93969edb-init data=br:/var/lib/docker/aufs/diff/ae6dd4e40cc4ee953f997a4f19f8056efe077eba1603cca2cfb7350c93969edb-init=rw:/var/lib/docker/aufs/diff/c1d12d7d4632739ca4f5577690e026706470b0e3fb32dfa1544095d23755b1e8=ro+wh,dio,xino=/dev/shm/aufs.xino: invalid argument.

我正在运行 docker-ce。我该怎么做才能解决这个问题?

答案1

这是由 Berryboot 引起的,它显然使用 AUFS 本身,您无法在 AUFS 上使用 AUFS(此错误),也无法切换到替代的 overlay2 存储驱动程序。我现在切换到使用 devicemapper 作为存储驱动程序,这似乎有效。最后,我希望能够直接从 USB 启动,然后只需使用 overlay2,但目前这有效。

相关内容