[Pi-hole Docker] lsof -Pni:53 Using 100% CPU

@JadenJSJ @fustom I finally resolved this on my machine. It turns out that containerd service was causing the issue. It's not specific to pihole but any docker container and running lsof. I found out that when I do a systemctl status, containerd was running under system

containerd under system

It needs to run under docker.service. I did the following steps:

  1. sudo systemctl stop containerd
  2. sudo systemctl disable containerd
  3. sudo reboot

After that when I do a systemctl status I see that containerd now runs under docker:

And now pi-hole docker runs without any issues. I hope this helps you out too.

2 Likes