Install Pi-Hole inside Docker on Synology NAS (no system edits required!)

I've been running Pi-Hole (on Pi and Synology) for a while and have seen the many issues running it inside Docker. I've recently come up with a way to run this without modifying any system files and also to get the full client ip lists showing correctly. Let me know what you think!

This method dont allow us to use the latest packages.
Does it stop workin soon or is there an update soon?

As this is based upon a docker image you have to wait for the updated image and pull that one. It's usually follows pretty quickly behind the official updates, a small price to pay.

Thanks so much for your guide!

Ironically, for some reason, I can't access your site (tonylawrence.com) if I have my Pihole enabled!! I have my upstream DNS as google, DNS.WATCH and Cloudflare. If I bypass Pihole I can load your site. I get:

This site can’t be reached
tonylawrence.com’s server IP address could not be found.
Search Google for tony lawrence post unix synology running pihole inside docker
ERR_NAME_NOT_RESOLVED

Very strange. Other sites load OK! If I set my DNS to google manually on the Mac, the site loads OK!