Da Docker unter Windows eine Linux-VM ist, könnten Sie technisch gesehen einen reinen Ubuntu-Container starten und dann Discourse unter Ubuntu oder Debian für die Entwicklung installieren befolgen.
Die Persistenz wäre etwas umständlich, aber je nach Bedarf ist es besser als nichts.