OK I fixed it.
I decided to setup another docker instance for libreNMS and made sure I followed instructions accurately. It is now showing memory tables/stats for all the devices.
Thanks for your time @PipoCanaja, much appreciated for pointing me the right direction.
I’m not 100% sure why the first container had issues, but I suspect I might have forgotten to run “docker exec librenms setup_database” command or maybe it didn’t finish running when setting up the admin user (or at least do not remember running it at the time).