If you use Enterprise Edition, you can support multiple clusters--each with their own DNS names. However, you'll still have multiple distinct docker conainters.
Remember that identity federation protocols are tied to DNS. So if you are lookin gfor the Gluu Server Community Edition to serve login pages, metadata and certificates for multiple domains--the answer is probably no.
However, one thing to consider, the cost of deploying a cloud server, and a Gluu Server CE edition is quite low. And this way, you have a complete seperation of data--each customer can get their whole data set without have to worry about their data being mixed with other companies data.
If you want to discuss further, please schedule a meeting on http://gluu.org/booking