Linux Docker:创建aufs挂载时出错,尽管Ubuntu19.01可引导usb支持aufs

Linux Docker:创建aufs挂载时出错,尽管Ubuntu19.01可引导usb支持aufs,linux,docker,usb-drive,bootable,ubuntu-19.10,Linux,Docker,Usb Drive,Bootable,Ubuntu 19.10,我对linux和docker还比较陌生,所以为这篇文章道歉 我有一个可启动的USB和Ubuntu19.01持久数据存储。我使用官方docker安装指南中概述的步骤安装了docker。我在安装过程中遇到的问题与未安装的推荐软件包有关: Recommended packages: aufs-tools cgroupfs-mount | cgroup-lite pigz 我尝试手动安装它们,但收到以下消息: sudo apt-get install aufs-tools Reading pack

我对linux和docker还比较陌生,所以为这篇文章道歉

我有一个可启动的USB和Ubuntu19.01持久数据存储。我使用官方docker安装指南中概述的步骤安装了docker。我在安装过程中遇到的问题与未安装的推荐软件包有关:

Recommended packages:
  aufs-tools cgroupfs-mount | cgroup-lite pigz
我尝试手动安装它们,但收到以下消息:

sudo apt-get install aufs-tools
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package aufs-tools is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'aufs-tools' has no installation candidate

在任何情况下,这些软件包不存在都不会导致安装失败。此后,我运行hello world示例并看到以下错误:

Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
0e03bdcc26d7: Pull complete 
Digest: sha256:8e3114318a995a1ee497790535e7b88365222a21771ae7e53687ad76563e8e76
Status: Downloaded newer image for hello-world:latest
docker: Error response from daemon: error creating aufs mount to /var/lib/docker/aufs/mnt/db076c46f5f437911f80b48a2a53b8be05759964c059ad2f6a1389c0de377627-init: mount target=/var/lib/docker/aufs/mnt/db076c46f5f437911f80b48a2a53b8be05759964c059ad2f6a1389c0de377627-init data=br:/var/lib/docker/aufs/diff/db076c46f5f437911f80b48a2a53b8be05759964c059ad2f6a1389c0de377627-init=rw:/var/lib/docker/aufs/diff/3292099914e3c5804fbc573e521b32204a3b0cfef49aa3988677539bbf490624=ro+wh,dio,xino=/dev/shm/aufs.xino: invalid argument.
See 'docker run --help'.
当我运行
docker info
时,我得到以下输出(截断):

公平地说,基于上述输出,我的内核支持aufs吗?我试图通过运行
grepaufs/proc/filesystems
来确认这一点,并得到以下结果:

nodev-aufs

当我在我的根目录上运行
df-Th/var/lib/docker
时,我得到:

Filesystem     Type     Size  Used Avail Use% Mounted on
/cow           overlay  227G  4.7G  211G   3% /
基于我上面概述的所有内容,我不知道为什么会看到来自守护进程的
错误响应:错误创建aufs装载
错误?

我只能通过在
/lib/systemd/system/docker.service
文件中添加
--storage driver=deviceapper
来让docker工作,如下所示:

ExecStart=/usr/bin/dockerd--storage driver=deviceapper-H fd://

Filesystem     Type     Size  Used Avail Use% Mounted on
/cow           overlay  227G  4.7G  211G   3% /