version: "3.2" services: # ---------------------------------------------------------------------------- pihole: image: pihole/pihole:latest container_name: "pihole-main" volumes: - /opt/docker-pihole/pihole/:/etc/pihole/ - /opt/docker-pihole/dnsmasq.d/:/etc/dnsmasq.d/ - /opt/docker-pihole/adminCMS/pi-hole.css:/var/www/html/admin/style/pi-hole.css - /etc/localtime:/etc/localtime:ro environment: - VIRTUAL_HOST=MY_DOMAIN_FQDN - ServerIP=192.168.1.2 - DNS1=127.0.0.1#5353 - DNS2=no - TZ=Europe/Zurich - WEBPASSWORD=MY_ADMIN_PASSWORD - WEB_PORT=81 - INTERFACE=enp1s0 #ports: # - 53:53/tcp # - 53:53/udp # - 67:67/udp # - 81:80 #networks: # - local restart: always network_mode: "host" # ------------------------------------------------------------------------------ #networks: # local: # driver: bridge