docker-pi-hole/docker_run.sh

11 lines
291 B
Bash
Executable File

#!/bin/bash
image=${1:-'diginc/pihole:alpine'}
IP=$(ip addr show eth0 | grep "inet\b" | awk '{print $2}' | cut -d/ -f1)
# Default ports + daemonized docker container
docker run -p 53:53/tcp -p 53:53/udp -p 80:80 \
--cap-add=NET_ADMIN \
-e piholeIP="$IP" \
--name pihole \
-d $image