docker安装adguardhome(docker安装部署)
Docker 安装 AdGuard Home
简介
AdGuard Home 是一个免费、开源的网络广告和跟踪拦截器。它可以安装在你的路由器或网络设备上,以保护整个网络中的所有设备免受广告、恶意软件和跟踪器的侵害。
安装要求
运行 Linux 或 Windows 的计算机
Docker 已安装
安装步骤
1. 拉取 AdGuard Home 镜像
``` docker pull adguard/adguardhome ```
2. 运行 AdGuard Home 容器
``` docker run -d \--name adguardhome \-p 53:53/tcp \-p 53:53/udp \-p 67:67/udp \-p 80:80 \-p 443:443 \-v /path/to/config:/opt/adguardhome/conf \adguard/adguardhome ```其中:
`--name adguardhome` 指定容器的名称。
`-p 53:53/tcp` 和 `-p 53:53/udp` 将容器中的端口 53 映射到主机的端口 53,这是 DNS 服务器的标准端口。
`-p 67:67/udp` 将容器中的端口 67 映射到主机的端口 67,这是 DHCP 服务器的标准端口(可选)。
`-p 80:80` 和 `-p 443:443` 将容器中的端口 80 和 443 映射到主机的端口 80 和 443,这允许你访问 AdGuard Home 的 Web 界面。
`-v /path/to/config:/opt/adguardhome/conf` 将主机的 `/path/to/config` 目录挂载到容器中的 `/opt/adguardhome/conf` 目录,以存储 AdGuard Home 的配置。
3. 检查 AdGuard Home 是否正在运行
``` docker ps ```你会看到 `adguardhome` 容器正在运行。
4. 访问 AdGuard Home 的 Web 界面
在浏览器中访问 https://你的服务器 IP:80。你将看到 AdGuard Home 的 Web 界面。
5. 配置 AdGuard Home
按照 Web 界面上的说明配置 AdGuard Home 的设置,例如 DNS 服务器、广告拦截规则和家长控制。
恭喜!你已经成功安装了 Docker 中的 AdGuard Home。