1
0
mirror of https://github.com/pi-hole/docker-pi-hole.git synced 2024-06-27 19:55:14 +02:00
docker-pi-hole/docker_dev.sh
2017-01-07 22:16:29 -07:00

18 lines
532 B
Bash
Executable File

#!/bin/bash -e
docker build -f alpine.docker -t diginc/pi-hole:alpine .
docker tag diginc/pi-hole:alpine diginc/pi-hole:latest
docker build -f debian.docker -t diginc/pi-hole:debian .
IP=$(ip route get 8.8.8.8 | awk '{ print $NF; exit }')
# Alternative ports to not conflict with my real instance
# shellcheck disable=SC2068
docker run -it --rm --cap-add=NET_ADMIN \
-p 5053:53/tcp \
-p 5053:53/udp \
-p 5080:80 \
-e ServerIP="$IP" \
-e VIRTUAL_HOST='pihole.diginc.lan:5080' \
$@ \
diginc/pi-hole:"${image:-alpine}"