Docker Compose Preview:
version: "3.1" services: adguardhome: image: adguard/adguardhome network_mode: host container_name: adguardhome volumes: - /mnt/4tb/adguard/work:/opt/adguardhome/work - /mnt/4tb/adguard/conf:/opt/adguardhome/conf
I am using the image: adguard/adguardhome and I added network_mode: host because I want all 7 of my stores connect to this DNS server, I create the Volumes path to create to keep my workdir and Confdir.
I create the path where I mount the 4TB External drive to save all data and config.
mkdir -p /mnt/4tb/adguard/ --- not need create work or config folder because this docker compose will copy work and conf to our 4tb external drive.