docker-install VS docker-pihole-unbound

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

docker-install

Docker installation script (by docker)

docker-pihole-unbound

Run Pi-Hole + Unbound on Docker (by chriscrowe)
Our great sponsors
  • InfluxDB - Access the most powerful time series database as a service
  • SonarQube - Static code analysis for 29 languages.
  • ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
docker-install docker-pihole-unbound
102 73
1,714 806
2.3% -
1.3 3.1
13 days ago 2 months ago
Shell Shell
Apache License 2.0 -
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.

docker-install

Posts with mentions or reviews of docker-install. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-15.
  • How to Deploy a Multi Container Docker Compose Application On Amazon EC2
    5 projects | dev.to | 15 Mar 2023
    Installing Docker Engine on an Ubuntu EC2 instance The quickest way to install the Docker engine is using the get-docker.sh bash script on get.docker.com. Run the command below to download the script on your EC2 instance.
  • Lastest Omada version on Raspberry Pi 3B...
    2 projects | reddit.com/r/TPLinkOmada | 13 Mar 2023
    curl -fsSL https://get.docker.com -o get-docker.sh sh get-docker.sh
  • Como subir um cluster Kubernetes de forma manual em distros baseadas em Debian.
    2 projects | dev.to | 10 Jan 2023
    2.curl -fsSL https://get.docker.com/ | sh
  • I'm releasing cargo-sandbox
    9 projects | reddit.com/r/rust | 2 Jan 2023
    curl https://get.docker.com | sh \ && docker run \ --privileged \ --pid=host \ --network=host \ alpine nsenter /proc/1/ns/mnt -- /bin/bash
  • Load Balancing avec HAProxy, Nomad et Consul …
    4 projects | dev.to | 27 Dec 2022
    [email protected]:~# curl -fsSL https://get.docker.com | sh - Client: Docker Engine - Community Version: 20.10.22 API version: 1.41 Go version: go1.18.9 Git commit: 3a2c30b Built: Thu Dec 15 22:28:04 2022 OS/Arch: linux/amd64 Context: default Experimental: true Server: Docker Engine - Community Engine: Version: 20.10.22 API version: 1.41 (minimum version 1.12) Go version: go1.18.9 Git commit: 42c8b31 Built: Thu Dec 15 22:25:49 2022 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.6.14 GitCommit: 9ba4b250366a5ddde94bb7c9d1def331423aa323 runc: Version: 1.1.4 GitCommit: v1.1.4-0-g5fd4c4d docker-init: Version: 0.19.0 GitCommit: de40ad0
  • Korifi : API Cloud Foundry V3 expérimentale dans Kubernetes …
    7 projects | dev.to | 25 Dec 2022
    [email protected]:~$ curl -fsSL https://get.docker.com | sh - Client: Docker Engine - Community Version: 20.10.22 API version: 1.41 Go version: go1.18.9 Git commit: 3a2c30b Built: Thu Dec 15 22:28:04 2022 OS/Arch: linux/amd64 Context: default Experimental: true Server: Docker Engine - Community Engine: Version: 20.10.22 API version: 1.41 (minimum version 1.12) Go version: go1.18.9 Git commit: 42c8b31 Built: Thu Dec 15 22:25:49 2022 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.6.14 GitCommit: 9ba4b250366a5ddde94bb7c9d1def331423aa323 runc: Version: 1.1.4 GitCommit: v1.1.4-0-g5fd4c4d docker-init: Version: 0.19.0 GitCommit: de40ad0 ================================================================================ To run Docker as a non-privileged user, consider setting up the Docker daemon in rootless mode for your user: dockerd-rootless-setuptool.sh install Visit https://docs.docker.com/go/rootless/ to learn about rootless mode. To run the Docker daemon as a fully privileged service, but granting non-root users access, refer to https://docs.docker.com/go/daemon-access/ WARNING: Access to the remote API on a privileged Docker daemon is equivalent to root access on the host. Refer to the 'Docker daemon attack surface' documentation for details: https://docs.docker.com/go/attack-surface/ ================================================================================ [email protected]:~$ sudo usermod -aG docker ubuntu [email protected]:~$ newgrp docker [email protected]:~$ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  • Virgin Ubuntu
    2 projects | reddit.com/r/linuxmasterrace | 23 Dec 2022
    Did you try the instructions from docker’s official site? All it should take is either adding their repos and apt installing the few necessary packages or downloading and executing the script found at https://get.docker.com
  • Kubero : alternative à Heroku pour Kubernetes …
    5 projects | dev.to | 22 Dec 2022
    [email protected]:~# curl -fsSL https://get.docker.com | sh - [email protected]:~# curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.17.0/kind-linux-amd64 [email protected]:~# chmod +x ./kind [email protected]:~# mv ./kind /usr/local/bin/kind [email protected]:~# kind kind creates and manages local Kubernetes clusters using Docker container 'nodes' Usage: kind [command] Available Commands: build Build one of [node-image] completion Output shell completion code for the specified shell (bash, zsh or fish) create Creates one of [cluster] delete Deletes one of [cluster] export Exports one of [kubeconfig, logs] get Gets one of [clusters, nodes, kubeconfig] help Help about any command load Loads images into nodes version Prints the kind CLI version Flags: -h, --help help for kind --loglevel string DEPRECATED: see -v instead -q, --quiet silence all stderr output -v, --verbosity int32 info log verbosity, higher value produces more output --version version for kind Use "kind [command] --help" for more information about a command.
  • Using Dagger with Docker for better CI/CD
    2 projects | dev.to | 22 Nov 2022
    curl -fsSL https://get.docker.com -o get-docker.sh sh get-docker.sh
  • KWOK : mettre en place un cluster de milliers de nœuds en quelques secondes …
    9 projects | dev.to | 20 Nov 2022
    [email protected]:~# systemctl stop k0scontroller [email protected]:~# k0s reset WARN[2022-11-20 22:02:24] To ensure a full reset, a node reboot is recommended. [email protected]:~# curl -fsSL https://get.docker.com | sh - # Executing docker install script, commit: 4f282167c425347a931ccfd95cc91fab041d414f + sh -c apt-get update -qq >/dev/null + sh -c DEBIAN_FRONTEND=noninteractive apt-get install -y -qq apt-transport-https ca-certificates curl >/dev/null + sh -c mkdir -p /etc/apt/keyrings && chmod -R 0755 /etc/apt/keyrings + sh -c curl -fsSL "https://download.docker.com/linux/ubuntu/gpg" | gpg --dearmor --yes -o /etc/apt/keyrings/docker.gpg + sh -c chmod a+r /etc/apt/keyrings/docker.gpg + sh -c echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu jammy stable" > /etc/apt/sources.list.d/docker.list + sh -c apt-get update -qq >/dev/null + sh -c DEBIAN_FRONTEND=noninteractive apt-get install -y -qq --no-install-recommends docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-scan-plugin >/dev/null + version_gte 20.10 + [-z] + return 0 + sh -c DEBIAN_FRONTEND=noninteractive apt-get install -y -qq docker-ce-rootless-extras >/dev/null + sh -c docker version Client: Docker Engine - Community Version: 20.10.21 API version: 1.41 Go version: go1.18.7 Git commit: baeda1f Built: Tue Oct 25 18:01:58 2022 OS/Arch: linux/amd64 Context: default Experimental: true Server: Docker Engine - Community Engine: Version: 20.10.21 API version: 1.41 (minimum version 1.12) Go version: go1.18.7 Git commit: 3056208 Built: Tue Oct 25 17:59:49 2022 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.6.10 GitCommit: 770bd0108c32f3fb5c73ae1264f7e503fe7b2661 runc: Version: 1.1.4 GitCommit: v1.1.4-0-g5fd4c4d docker-init: Version: 0.19.0 GitCommit: de40ad0 ================================================================================ To run Docker as a non-privileged user, consider setting up the Docker daemon in rootless mode for your user: dockerd-rootless-setuptool.sh install Visit https://docs.docker.com/go/rootless/ to learn about rootless mode. To run the Docker daemon as a fully privileged service, but granting non-root users access, refer to https://docs.docker.com/go/daemon-access/ WARNING: Access to the remote API on a privileged Docker daemon is equivalent to root access on the host. Refer to the 'Docker daemon attack surface' documentation for details: https://docs.docker.com/go/attack-surface/ ================================================================================ [email protected]:~# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

docker-pihole-unbound

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 | reddit.com/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 | reddit.com/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 | reddit.com/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 | reddit.com/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 | reddit.com/r/pihole | 28 Apr 2023
    It seems you’re looking at a wrong file. Here is a docker file for one-container solution: https://github.com/chriscrowe/docker-pihole-unbound/blob/55c88afaf8d76958923adc38f4c12a80e1cb9084/one-container/pihole-unbound/Dockerfile
    4 projects | reddit.com/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 | reddit.com/r/selfhosted | 4 Mar 2023
  • trying to setup cbcrowe’s pihole-unbound
    2 projects | reddit.com/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.” https://github.com/chriscrowe/docker-pihole-unbound/tree/main/one-container
    2 projects | reddit.com/r/pihole | 6 Dec 2022
    You can ask for help on https://github.com/chriscrowe/docker-pihole-unbound/issues. The original developer should have better answers.
  • Pi-hole local DNS with ports using Unbound
    3 projects | reddit.com/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 "vaultwarden.box" and "portainer.box" 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-install 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.

batocera.linux - batocera.linux

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

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.

kaniko - Build Container Images In Kubernetes

core - OPNsense GUI, API and systems backend