For multiple layers in a Dockerfile use overlayfs2 and not aufs. You will suffer from slow io
Overlay was started and quickly abandoned. Only to be replaced by overlay2 that is work in progress and not wildly available yet.
This article contains a bit of history on Docker filesystems: https://thehftguy.com/2016/11/01/docker-in-production-an-his...