docker: Error response from daemon: error creating aufs mount
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
docker.io (Ubuntu) |
Fix Released
|
High
|
Serge Hallyn |
Bug Description
I am running 16.04 Ubuntu and trying to run docker within lxd (I know crazy right?!). While inside the LXC container we are unable to run docker because there is an error trying to mount aufs.
We found a workaround to this problem was to add the overlay driver to /etc/default/
DOCKER_
Distribution: Ubuntu
Distribution version: 16.04
# docker info
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 0
Server Version: 1.10.2
Storage Driver: aufs
Root Dir: /var/lib/
Backing Filesystem: extfs
Dirs: 0
Dirperm1 Supported: false
Execution Driver: native-0.2
Logging Driver: json-file
Plugins:
Volume: local
Network: null host bridge
Kernel Version: 4.4.0-13-generic
Operating System: Ubuntu 16.04
OSType: linux
Architecture: x86_64
CPUs: 8
Total Memory: 31.04 GiB
Name: xenial
ID: CHCK:H2MG:
WARNING: No swap limit support
WARNING: bridge-
WARNING: bridge-
# docker run hello-world
Unable to find image 'hello-
latest: Pulling from library/hello-world
03f4658f8b78: Pull complete
a3ed95caeb02: Pull complete
Digest: sha256:
Status: Downloaded newer image for hello-world:latest
docker: Error response from daemon: error creating aufs mount to /var/lib/
5ce585d7fc4b027
See 'docker run --help'.
Can we either fix the aufs bug or enable the overlay driver by default?
Changed in docker.io (Ubuntu): | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in docker.io (Ubuntu): | |
assignee: | nobody → Serge Hallyn (serge-hallyn) |
The official Docker docs refer to aufs in the Ubuntu extras: https:/ /docs.docker. com/engine/ installation/ linux/ubuntulin ux/