May I suggest.... it's not (to me) a case of "how can I run Moodle in containers for production?"... it's "what problem do I have that running in containers will solve?".
All these things are another layer of complexity and settings to get wrong.
I don't mind if you explore this or not. I'm not a Docker (or containers at all) evangelist. What I am a proponent of is "KISS" and don't just use fancy new technology for the sake of it. It's all more "stuff" to learn and to go wrong.
What is does do, is to solve a particular situation I have. I'm not directly involved in running Moodle in production - they pay somebody else to do that
(Once again) I look at the docs page for this and think "what are they doing?". Why provide all those environment variables for stuff you can set up in Moodle's config file.
Is there a particular reason you are using Bitnami? Our problem is that we have no idea what they have done. It's not that hard to get Moodle running in Docker. There is quite a long discussion in another thread at the moment. But basically, it just needs a straightforward LAMP stack.