Multi-tenant Mautic in Docker?

I don’t currently run multi-tenant Mautic in Docker or any container, but I’m interested in whether it’s possible.

Has anyone done it? How did you do it? The examples here only seem to be for one Mautic instance per server: docker-mautic/examples at mautic5 · mautic/docker-mautic · GitHub

Side note: why is mautic_web using the host’s port 8001 (and 8002, 8003 in the other examples)? Why not 80/443? Does it even handle HTTP/S traffic on that port…?