[hassio-addon] pi-hole dns not running, dnsmasq: address in use

I believe you need to stop systemd-resolved, which is providing a local DNS and therefore already using the port. You can stop it with:

sudo systemctl disable systemd-resolved.service
sudo systemctl stop systemd-resolved