Note
Both
overlayandoverlay2are currently unsupported onbtrfsor any Copy on Write filesystem and should only be used overext4partitions.
As Docker doesn’t support using the overlay2 driver on top of btrfs, it looks like the recommendation from the launcher tool is the extent of your options here. That is, continue running Discourse on a system where Docker is backed by ext4 or modify launcher to ignore the storage driver and hope for the best.
Commenting out (prepending # to) the exit 1 line in the following lines of the launcher script with your preferred text editor will achieve the latter if you want to take that route:
Considering “Other storage drivers are known to be problematic” though, I wouldn’t recommend doing that.