Willkommen bei SCHROETER|EDV
headerimage

Beschreibung

diese Kurzbeschreibung soll die Schritte darstellen, wie Sie mittels Docker Compose ein Pi-Hole aufsetzen können.
Der Original Artikel ( siehe Quelle ) beschreibt die Schritte, auf einem Raspberry PI. Diese können auch auf einer Blanken VM angewendet werden!


Schritte:

  1. Prüfen Sie das System nach offenen Updates: apt update && sudo apt upgrade -y
  2. Starten Sie das System neu.
  3. Navigieren Sie in das /mnt Verzeichnis und erstellen darin eine Ordnerstruktur:

    cd /mnt
    mkdir /pihole
    cd /pihole
    mkdir etc
    mkdir dnsmasq.d
  4. Stellen Sie sicher, dass Sie sich im Pi-Hole Verzeichnis befinden: cd /mnt/pihole
  5. Erstellen Sie die docker-compose.yml Datei: nano docker-compose.yml
    ÄNDERN SIE DIE FETT MARKIERTEN PARAMETER AB

    #version: "3"

    services:
    pihole:
       container_name: pihole
       image: pihole/pihole:latest
       ports:
         - "53:53/tcp"
         - "53:53/udp"
         - "67:67/udp"
         - "80:80/tcp"
       hostname: Pihole
       environment:
         TZ: 'Europe/Berlin'
          ADMIN_EMAIL: 'eureemail@eureemail.de'
          WEBPASSWORD: 'DasSuperGeheimesPasswort'
         PIHOLE_DNS_: 1.1.1.1;1.0.0.1;
         ServerIP: 192.168.xxx.xxx
         VIRTUAL_HOST: Pi.hole
         DNSSEC: 'true'
         REV_SERVER: 'true'
         REV_SERVER_CIDR: 192.168.xxx.0/24         # Netzwerk
         REV_SERVER_TARGET: 192.168.xxx.1          # Router
          REV_SERVER_DOMAIN: heimnetz               # Netzwerkdomain
       volumes:
          - '/mnt/pihole/etc/:/etc/pihole/'
          - '/mnt/pihole/dnsmasq.d/:/etc/dnsmasq.d/'

        restart: unless-stopped


  6. Speichern Sie die yml Datei ab.
  7. Starten Sie den Pi-Hole Docker Compose: docker compose up -d
    TIPP: Starten Sie die Compose inkl. der Logausgabe: docker compose up -d && docker compose logs -f

 

Wenn Sie die oben genannten Schritte angewendet haben, haben Sie ein Pi-Hole mittels eines Docker Compose Containers bereitgestellt.

 


Quelle: Schreiners IT » Pi-Hole auf Raspberry Pi mit Docker installieren (schreiners-it.de)

Inhaltsverzeichnis

nach oben