PolarSPARC

Pi-hole using Docker on ODroid-C2


Bhaskar S 12/23/2022


We are all annoyed by the ads that clutter the content we consume from the Web. One has to manually enable some kind of an ad-blocker on the various devices (Computer, Mobile, Smart TV, etc.) to prevent most of those annoying ads.

Is there a better and efficient way of dealing with this annoyance ???

This is where Pi-hole comes in handy !!! It is a general purpose network (more specifically DNS) based ads and internet tracking blocker that can easy run on any of the ARM SBC devices (Raspberry Pi and its alternatives).

In this article, we will show the steps to deploy Pi-hole using Docker on an Odroid-C2 (ARM based SBC) running the Armbian Linux OS as an effective Ads and Internet Tracking blocker.

The following illustration shows the ODroid-C2 ARM based SBC:


ODroid-C2
Fig.1

The following are the different steps to setup Pi-hole using Docker on ODroid-C2 running the Armbian Linux with a static IP address 192.168.1.217:


It was just AMAZING to see ads and tracking being blocked, including that on the Smart TV !!!


References

Pi-hole - Network-wide Ad Blocking

ODroid-C2 (Discontinued Model)

Armbian - Linux for ARM

Introduction to Docker



© PolarSPARC