The symptoms sound very similar to: Pi-hole is crashing my ethernet network
Also a Pi-hole Docker container which leads to local network issues in hours. I've not really an idea what might cause it, after DNS loops and IPv6 have been ruled out. At least suggested checks/tests could be done vice versa and maybe comparing the setups helps identifying the underlying issue.