docker-net-dhcp VS docker-pihole-unbound

Compare docker-net-dhcp vs docker-pihole-unbound and see what are their differences.


Docker network driver for networking on a host bridge with DHCP-allocated IP addresses (by devplayer0)


Run Pi-Hole + Unbound on Docker (by chriscrowe)
Our great sponsors
  • Mergify - Tired of breaking your main and manually rebasing outdated pull requests?
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • SonarQube - Static code analysis for 29 languages.
docker-net-dhcp docker-pihole-unbound
6 74
166 872
- -
0.0 0.0
6 months ago 12 days ago
Go Shell
GNU General Public License v3.0 only -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of docker-net-dhcp. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-04-07.
  • Is it possible to get Ip addresses from DHCP for each container?
    3 projects | /r/docker | 7 Apr 2021
    I am using raspsberry pi as a docker host. Though, I was able to create some virtual IP's in my host machine, but that not actually doing what I wanted to. So, is it possible to achieve through some short of plugin? Its possible on podman via CNI plugins leasing ips podman . But, something like that on docker would be very useful for my projects. There is a plugin docker net dhcp, but its x86 only, also there is another experimental driver experimental libinetwork driver that I am not sure how to install or it is also x86. Any help will be highly appreciated.
  • How do I install docker DHCP driver
    3 projects | /r/docker | 28 Mar 2021
    docker net dhcp : This shows error : pi@raspberrypi:~ $ sudo docker plugin ls ID NAME DESCRIPTION ENABLED c9ff714bd90b devplayer0/net-dhcp:latest Docker host bridge DHCP networking false pi@raspberrypi:~ $ sudo docker plugin enable c9ff714bd90b Error response from daemon: dial unix /run/docker/plugins/c9ff714bd90b282648abed6a833812ad1a6e56d5cdfa1270a80046c4acc98eae/net-dhcp.sock: connect: no such file or directory


Posts with mentions or reviews of docker-pihole-unbound. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-09.
  • Synology/MACVLAN/BRIDGE help
    2 projects | /r/synology | 9 May 2023
    I was only able to get pihole macvlan approach working with an ssh access + docker-compose approach. I used the crowe one-container approach Still had to enable Open vSwitch for the network in Synology first.
  • Issues with Pihole+Unbound in Docker Compose
    3 projects | /r/pihole | 6 May 2023
    You can follow the doc to do those install steps within your own Dockerfile. Or you can use the commonly recommended chriscrowe image, which does what I’m describing.
  • I've created a simple 2 container Pihole + Unbound Docker Setup for you to use
    6 projects | /r/pihole | 29 Apr 2023
    What’s with chriscrowe ? I forked it because he was to slow with updates for my tastes but (automated the build and push when Pi-hole releases a new version) but the one from chris worked without a problem for me.
    6 projects | /r/pihole | 29 Apr 2023
    When I started experimenting with this topic chriscrowe's was a baseline for stuff that I tryed out, so kudos to chris!
  • Foolproof instructions for Pihole/Unbound via Docker
    4 projects | /r/pihole | 28 Apr 2023
    It seems you’re looking at a wrong file. Here is a docker file for one-container solution:
    4 projects | /r/pihole | 28 Apr 2023
    There is a docker container that combines pihole and inbound already - maybe it will be of any help?
  • What's your favourite Docker Image, and why?
    15 projects | /r/selfhosted | 4 Mar 2023
  • trying to setup cbcrowe’s pihole-unbound
    2 projects | /r/pihole | 6 Dec 2022
    The last intruction on cbcrowe’s page says “If using Portainer, just paste the docker-compose.yaml contents into the stack config and add your environment variables directly in the UI.”
    2 projects | /r/pihole | 6 Dec 2022
    You can ask for help on The original developer should have better answers.
  • Pi-hole local DNS with ports using Unbound
    3 projects | /r/pihole | 5 Dec 2022
    Hello everyone! First of all, it miiiight be possible that this question is not _entirely_ Pi-hole related, but I'm not sure about it. Please let me know if it is and I'll try to move this post somewhere else! After watching Wolfang's video on his home server, I wanted to do the same thing as him with Pi-hole, having something like "" and "" set to the same IP, while still somehow targetting different services without needing to set the port in the URL itself. After searching around for a bit, I found that Pi-hole by itself can't do that, as DNS doesn't work like that, and that I'd have to use something like a proxy server to redirect that traffic to each corresponding service. Thankfully, in the video he also mentions that he uses Unbound for DoT, which I'd assume is also what he's using to do exactly that, so I set up chriscrowe's Pi-hole + Unbound docker container in my instance of Portainer so I could also manage it better and have a nice organized ecosystem on my network. Though, I'm not sure as to what I should do next, should I change unbound's configs, should I change my Pi-hole settings, should I do something else? I couldn't find much more information in the video nor the Pi-hole forum post I found with the suggestion of using a proxy server. I'd really appreciate any help, thanks!

What are some alternatives?

When comparing docker-net-dhcp and docker-pihole-unbound you can also consider the following projects:

docker-pi-hole - Pi-hole in a docker container

AdGuardHome - Network-wide ads & trackers blocking DNS server

wirehole - WireHole is a combination of WireGuard, Pi-hole, and Unbound in a docker-compose project with the intent of enabling users to quickly and easily create a personally managed full or split-tunnel WireGuard VPN with ad blocking capabilities thanks to Pi-hole, and DNS caching, additional privacy options, and upstream providers via Unbound.

wireguard-install - WireGuard VPN installer for Linux servers

docker-swag - Nginx webserver and reverse proxy with php support and a built-in Certbot (Let's Encrypt) client. It also contains fail2ban for intrusion prevention.

unbound-docker - Unbound DNS Server Docker Image

FlareSolverr - Proxy server to bypass Cloudflare protection

docker-install - Docker installation script

openvpn-install - Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS or Arch Linux.

unbound-docker-rpi - Run Unbound with latest version of OpenSSL on Raspberry Pi with Docker.

nextdns - NextDNS CLI client (DoH Proxy)

core - OPNsense GUI, API and systems backend