To be honest, I do not really get the benefit of Docker for NodeBB. I understand the principle, but when I tried it (Panamax), it felt horrible and I have concluded that I will never use Docker again.
In the time you are looking for a solution, you could already have setup a way more powerful backend (not available through docker) in less than 1h.