Incidentally, I tried following the steps here and I get stuck at the part of actually launching discourse. The step:
./launcher bootstrap app
Device “docker0” does not exist.
Your Docker installation is not using a supported filesystem if we were to proceed you may have a broken install.
aufs is the recommended filesystem you should be using (zfs/btrfs and overlay may work as well)
You can tell what filesystem you are using by running “docker info” and looking at the driver
If you wish to continue anyway using your existing unsupported filesystem
read the source code of launcher and figure out how to bypass this.
I suppose I could do what the message says and go and edit the source code to bypass the message. But that seems like the beginning of a path full of problems. I figure there must be an easier way.