You can either set up a multisite instance or run multiple Discourse containers (probably with a single database container). In either case, you’ll need something external to deal with https certs.
Once multisite is set up, it’s not much harder than running a single instance.