使用Docker部署AdGuard Home
我使用的服务器运行在本地一台Ubuntu 20.04 虚拟机上,使用root用户操作。关于AdGuard Home你可以在这里获得详细信息。
安装Docker
apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
apt update && apt install docker-ce
使用Docker运行AdGuard Home
docker run -d \
--name adguardhome \
-v $PWD/adguardhome/work:/opt/adguardhome/work \
-v $PWD/adguardhome/conf:/opt/adguardhome/conf \
-p 53:53/tcp \
-p 53:53/udp \
-p 3000:3000/tcp \
adguard/adguardhome
其中$PWD/adguardhome/work 是你本地存储adguardhome文件的地方。-p是adguardhome需要的端口。
成功运行后,浏览器访问 http://IP:3000 就可以进入到 AdGuard Home 的初始化界面。
查看AdGuard Home运行日志
docker logs adguardhome
开启Docker开机自启
systemctl enable docker.service