Some context here:
We have had enormous amounts of issues with devicemapper, so many that we are blacklisting it
Today we had a mini chat on twitter with @solomon who said:
@crosbymichael recommended trying out overlay
However there are still some know issues with extremely high inode count on overlay which are stopping it from becomming default or even high in the list of recommendations.
As of today the IDEAL and probably only perfectly working backend for Docker is AUFS, it will never find itself into the kernel, which is a pain.
My priority list of stuff I would try are
- aufs
- overlay (provided I do not have large amounts of images and layers)
- zfs
- btrfs
anything else is just not going to work.