1. Ordner anlegen
mkdir -p /opt/containers/pi-hole/{pihole,dnsmasq}
2. Docker Compose anlegen
Nun legen wir die eigentliche Docker Datei an. Hierfür habe ich mir die offizielle Pi hole Compose genommen
cd /opt/containers/pi-hole/
nano docker-compose.yml
Inhaltversion:
version: "3"
# More info at https://github.com/pi-hole/docker-pi-hole/ and https://docs.pi-hole.net/
services:
pihole:
container_name: pihole
image: pihole/pihole:latest
restart: unless-stopped
ports:
- "53:53/tcp"
- "53:53/udp"
environment:
TZ: 'Europe/Berlin'
WEBPASSWORD: 'sicheresPasswort' # hier euer Passwort eingeben
volumes:
- '/opt/containers/pi-hole/pihole/:/etc/pihole/'
- '/opt/containers/pi-hole/dnsmasq/:/etc/dnsmasq.d/'
dns:
- 127.0.0.1
- 1.1.1.1
Notwendige Anpassungen:
- Passwort ändern
3. Pi hole starten
Pi hole startet ihr wie gewohnt mit folgendem Befehl:
docker-compose -f /opt/containers/pi-hole/docker-compose.yml up -d