
dpvduncan/delugeDeluge是一款开源跨平台的BitTorrent客户端,其Docker镜像提供了便捷的部署方式,无需复杂环境配置即可快速启动服务。该镜像包含Deluge核心程序及必要依赖,支持图形界面(GTK)和Web界面访问,适用于个人或小型团队通过P2P协议进行文件下载与共享,具备灵活的配置选项和安全特性。
通过docker run快速启动Deluge服务:
bashdocker run -d \ --name=deluge \ -p 8112:8112 \ # Web界面端口 -p 6881:6881 \ # BT监听端口(TCP) -p 6881:6881/udp \ # BT监听端口(UDP) -v /path/to/deluge/config:/config \ # 配置文件持久化 -v /path/to/downloads:/downloads \ # 下载文件存储目录 -e PUID=1000 \ # 运行用户ID(避免权限问题) -e PGID=1000 \ # 运行用户组ID -e TZ=Asia/Shanghai \ # 时区设置 linuxserver/deluge # 推荐使用linuxserver维护的官方镜像
创建docker-compose.yml文件简化部署:
yamlversion: "3" services: deluge: image: linuxserver/deluge container_name: deluge restart: unless-stopped ports: - "8112:8112" # Web界面 - "6881:6881" # TCP监听 - "6881:6881/udp"# UDP监听 environment: - PUID=1000 - PGID=1000 - TZ=Asia/Shanghai volumes: - ./config:/config # 配置目录(本地路径) - ./downloads:/downloads # 下载目录(本地路径)
启动命令:docker-compose up -d
| 环境变量 | 说明 | 默认值 |
|---|---|---|
PUID | 运行Deluge的用户ID(避免权限问题) | 1000 |
PGID | 运行Deluge的用户组ID | 1000 |
TZ | 时区设置(如Asia/Shanghai) | UTC |
DELUGE_WEB_PORT | Web界面端口 | 8112 |
为确保配置和下载文件不丢失,需挂载以下目录:
/config:存储Deluge配置文件、插件、种子状态等数据,建议本地目录挂载(如./config:/config)。/downloads:存储下载完成的文件,建议挂载至容量充足的本地目录或网络存储(如./downloads:/downloads)。http://<主机IP>:8112访问Web界面。deluge,登录后需立即修改密码(路径:Preferences > Interface > Password)。Preferences > Downloads,设置"Download to"路径为/downloads(与容器内挂载路径一致)。.egg格式)至本地./config/plugins目录。docker restart deluge。Preferences > Plugins中启用已安装插件。/config目录,防止配置丢失。

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