Here is the best one that I have found so far:
https://www.andrewdenty.com/blog/2020/01/25/installing-pi-hole-on-windows-10.html
docker pull pihole/pihole
Then create and start the container
docker run -d --name pihole -e ServerIP=172.16.154.130 -e WEBPASSWORD=password -e TZ=America/Chicago -e DNS1=127.17.0.1 -e DNS2=1.1.1.1 -e DNS3=1.0.0.1 -p 80:80 -p 53:53/tcp -p 53:53/udp -p 443:443 --restart=unless-stopped pihole/pihole:latest