We are going to migrate our server and the discourse installation.
We are using a new server with btrfs file system.
I am making some tests in a test machine, I have copied all the files and installed all neccesary partes (nginx, docker, discourse itshelf).
I have tried with an ext4 filesystem and it worked OK.
But now, when I do the same with a btrfs formatted filesystem I get this erro when I try ‘launcher rebuild app’:
Your Docker installation is not using a supported storage driver. If we were to proceed you may have a broken install. overlay2 is the recommended storage driver, although zfs and aufs may work as well. Other storage drivers are known to be problematic. You can tell what filesystem you are using by running "docker info" and looking at the 'Storage Driver' line. If you wish to continue anyway using your existing unsupported storage driver, read the source code of launcher and figure out how to bypass this check.
Obiously, docker info state it is using btrfs.
I have read in this forum that discourse has problems with some docker storage driver and that is why it refuses rebuilding.
Is there a way to change it to ‘overlay’ or other driver compatible with discourse and able to retrieve the files from the btrfs filesystem?
How should I configure docker?
It it posible to do that only for the discourse container and let the rest of docker configuration as default?