Источники
Установка средствами Docker-compose
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
---
version : "3"
services :
adguardhome :
image : adguard/adguardhome:latest
container_name : adguardhome
environment :
- TZ=Europe/Moscow
volumes :
- /dconf/adguardhome/work:/opt/adguardhome/work
- /dconf/adguardhome/conf:/opt/adguardhome/conf
ports :
- 53 : 53 /tcp
- 53 : 53 /udp
- 67 : 67 /udp
- 69 : 68 /tcp
- 69 : 68 /udp
- 81 : 80 /tcp
- 444 : 443 /tcp
- 853 : 853 /tcp
- 784 : 784 /udp
- 3025 : 3000 /tcp
- 5443 : 5443 /tcp
- 5443 : 5443 /udp
- 8853 : 8853 /udp
networks :
network :
ipv4_address : 10.5.0.2
restart : unless-stopped
networks :
network :
driver : bridge
ipam :
config :
- subnet : 10.5.0.0 /16
gateway : 10.5.0.1
В этом конфиге прописана отдельная сеть для этого контейнера, и указан фиксированный ip для него. Это удобно когда нужно связать 2 или более сервисов. В моем случае в этом же docker compose прописан и WireGuard Easy .
1
2
docker compose pull
docker compose up -d
CLI Установка
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
docker run -d \
--name= "adguardhome" \
-v /dconf/adguardhome/work:/opt/adguardhome/work \
-v /dconf/adguardhome/conf:/opt/adguardhome/conf \
-p 53:53/tcp \
-p 53:53/udp \
-p 67:67/udp \
-p 69:68/tcp \
-p 69:68/udp \
-p 81:80/tcp \
-p 444:443/tcp \
-p 853:853/tcp \
-p 3000:3000/tcp \
-e TZ = Europe/Moscow \
--restart unless-stopped \
adguard/adguardhome:latest
Удаление
1
2
3
docker stop adguardhome; \
docker rm adguardhome; \
docker rmi adguard/adguardhome
Настройка
Список хостов для добавления в фильтры – StevenBlack/hosts