Yes i got it working by installing the Pihole container manually over SSH. Just copy and paste this into the command line :
docker run -d
This will install PiHole in network host mode which is required if you want to use the DHCP function.
You container is now up and running, but the problem is that on rebooting, the container tries to startup too fast. Heres the solution for that:
Create a file called pihole.server and put this in it:
ExecStart=/storage/.kodi/addons/service.system.docker/bin/docker start -a pihole
ExecStop=/storage/.kodi/addons/service.system.docker/bin/docker stop -t 2 pihole
Create another file called pihole.timer and put this:
Copy these two files to Configfiles/system.d
Then go to SSH and type
systemctl enable pihole.timer
All done. Your container should be working and starting up on reboot without any problems. I know it looks hard, just follow it closely and you’ll be fine.