在 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,但現在這是可行的。