
aleksanderbl/pihole-unbound |
WEBTHEME | default-light | <"default-dark"|"default-darker"|"default-light"|"default-auto"|"lcars"> | 要使用的用户界面主题。 |
VIRTUAL_HOST | $FTLCONF_LOCAL_IPV4 | <自定义主机名> | 网页服务器的“虚拟主机”,通过此主机名/IP 访问管理界面可修改白名单/黑名单,默认地址为 '[***] |
与 docker-compose.yaml 同目录的 .env 文件示例:
envFTLCONF_LOCAL_IPV4=192.168.1.10 TZ=Europe/Copenhagen WEBPASSWORD=QWERTY***asdfASDF REV_SERVER=true REV_SERVER_DOMAIN=local REV_SERVER_TARGET=192.168.1.1 REV_SERVER_CIDR=192.168.0.0/16 HOSTNAME=pihole DOMAIN_NAME=pihole.local PIHOLE_WEBPORT=80 WEBTHEME=default-light VIRTUAL_HOST=pihole.box
bashdocker-compose up -d
如果使用 Portainer,只需将
docker-compose.yaml内容粘贴到堆栈配置中,并在 UI 中直接添加环境变量。
在浏览器中,若在主机上访问,可前往 [***]
127.0.0.1替换为运行 Pi-Hole 的机器的局域网 IPv4。
127.0.0.1#5335。设置完成!接下来需将网络/设备配置为使用 Pi-Hole。
尝试 ping google.com 和 8.8.8.8。如果 google.com 失败但 8.8.8.8 成功,可能是 Pi-Hole 的“仅允许本地请求”(位于“设置 > DNS > 接口设置”)未将本地设备识别为本地设备。将其改为“允许所有来源”可解决问题,但可能引入安全风险。根本原因需自行排查,此方法可帮助诊断 Pi-Hole 导致“网络中断”的问题。
bashcd docker-pihole-unbound docker build . -t dev/docker-pihole-unbound:latest
我已设置 Github Action,在所有拉取请求上运行,构建并发布仓库中配置的镜像。该 Action 位于 .github/workflows/dev-build.yml。如需使用此功能,请评论您的仓库并标记我 (@aleksanderbl29),我将为您运行工作流。
感谢所有贡献者帮助改进此项目。


manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务