Pi-Hole is an open source network-wide ad blocker that acts as a DNS server, blocking ads and trackers for every device on your LAN. This guide walks through deploying Pi-Hole as a Docker container on Ubuntu Server 24.04, including Docker installation steps, the docker run command with key configuration options, accessing the web dashboard, and two methods for routing your network's DNS traffic through Pi-Hole — either per-machine or network-wide via your router's DNS settings combined with Pi-Hole's built-in DHCP server.

6m read timeFrom thenewstack.io
Post cover image
Table of contents
Installing DockerDeploy Pi-HoleAccessing Pi-HoleConfiguring your machines to use Pi-Hole

Sort: