#201
in
Hacktoberfest
Pi-hole runs just fine in Docker [1]. You don't need a Pi to run it.
I dont know much about macs, but googling this looks like it should work for you. https://pawelurbanek.com/pihole-local-computer, though I'd try to use the official compose instead of his version on github. https://github.com/pi-hole/docker-pi-hole
FWIW, pihole is not tied to any particular hardware. For example: