查看: 5299|回复: 6

求万由系统DOCKER电驴的设置方式

[复制链接]
发表于 2020-3-20 11:13:25 | 显示全部楼层 |阅读模式
300U币
应广大网友的请求,如何在万由DOCKER里实现电驴下载。
这里广发英雄帖,求保姆式教程。


回复

使用道具 举报

发表于 2020-4-1 14:49:27 | 显示全部楼层
赚个币太难。。。。。不会啊。。。。。。。。
回复

使用道具 举报

发表于 2020-4-4 22:07:24 | 显示全部楼层
本帖最后由 roukey 于 2020-4-4 22:08 编辑

首先,电驴的链接可以解密为普通链接,通过aria2下载(自行百度,不宜多说)。
docker中使用电驴的方式:
进入终端,执行:
docker pull reimashi/emule #拉取emule镜像,这个镜像是大佬用wine做出来的
下载过程缓慢,耐心等待
拉取完成后,执行:
docker run -p 4711:4711 -p 23732:23732 -p 23733:23733 -v “emule_data”:/data --name emule reimashi/emule
将引号连同引号中的内容更换为你的unas中的目录,例如:
docker run -p 4711:4711 -p 23732:23732 -p 23733:23733 -v /mnt/nas/date/emule:/data --name emule reimashi/emule
成功后进入ip:4711 web控制台
最后,建议学习一下docker容器的安装方式后再进行docker的操作,绝对比四处求医省时省力,祝你早日打开新世界的大门。
#如有问题,欢迎骚扰

回复

使用道具 举报

发表于 2020-4-14 06:53:29 | 显示全部楼层
可以使用MLDonkey。

MLDonkey最早只支持eDonkey2000协议(ED2K),后来逐步加入了overnet、kad、BT、HTTP、FTP等协议的支持。

MLDonkey官方只提供了telnet和html两种接口。其实基于web浏览器的html管理方式是用的最多的图形接口,用它可以方便的在网页上管理mldonkey。此外还有一些以telnet为基础开发的图形前端,比如KMLdonkey和Sancho。



Docker下的MLDonkey使用:

docker create --name=mldonkey \
              -v <配置文件的路径>:/var/lib/mldonkey:rw \
              -v <临时文件的路径>:/mnt/mldonkey_tmp:rw \
              -v <下载文件的路径>:/mnt/mldonkey_completed:rw \
              -e PGID=<gid>
              -e PUID=<uid> \
              -e TZ=<timezone> \
              -p 4000:4000 \
              -p 4001:4001 \
              -p 4080:4080 \
              -p 20562:20562 \
              -p 20566:20566/udp \
              -p 16965:16965 \
              -p 16965:16965/udp \
              -p 6209:6209 \
              -p 6209:6209/udp \
              -p 6881:6881 \
              -p 6882:6882 \
              -p 3617:3617/udp \
              -p 4444:4444 \
              -p 4444:4444/udp \
              logicwar/mldonkey



参数

-p 4000 -Telnet端口
-p 4001 -GUI端口
-p 4080 -Web界面的HTTP端口
-p 20562 -eDonkey2000端口
-p 20566/udp -eDonkey2000端口
-p 16965 -Kad端口(默认情况下处于禁用状态)
-p 16965/udp -Kad1端口(默认情况下处于禁用状态)
-p 6209 -以太网端口(默认情况下禁用)
-p 6209/udp -以太网端口(默认情况下禁用)
-p 6881 -BitTorrent客户端端口(默认情况下禁用)
-p 6882-BitTorrent跟踪器端口(默认情况下禁用)
-p 3617/udp -BitTorrent DHT端口(默认情况下禁用)
-p 4444 -BitTorrent DHT端口(默认情况下禁用)
-p 4444/udp -BitTorrent DHT端口(默认情况下禁用)
-v /var/lib/mldonkey -LMS存储配置和日志文件的位置
-v /mnt/mldonkey_tmp -音频的本地路径
-v /mnt/mldonkey_completed -您的播放列表的本地路径
-e PGID 用于GroupID-参见以下说明
-e PUID 用于UserID-参见以下说明
-e TZ用于时区信息:欧洲/伦敦,欧洲/苏黎世,美国/纽约,...

要在容器运行时访问shell,执行 docker exec -it mldonkey /bin/bash



用户/组ID

出于安全原因和避免数据卷的权限问题(-v标志),可能需要创建一个特定的“docker”用户,该用户对持久文件夹具有正确的访问权限。要查找用户uid和gid,可以使用id<user>命令,如下所示:

$ id <dockeruser>
    uid=1001(dockeruser) gid=1001(dockergroup) groups=1001(dockergroup)

最后指定你的“ docker”用户PUID和组PGID。 在此示例中,PUID = 1001和PGID = 1001。



设置应用

通过浏览器跳转到 http://你的服务器IP地址:4080 并开始配置MDDonkey服务器来进行初始设置。

首先要做的是为管理员用户设置密码。 可以在输入命令中使用命令:useradd admin <你的密码>

默认情况下,仅启用eDonkey。要启用其他网络设置,请转到Options->Net并在所需的选项设置true。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

发表于 2020-4-14 06:54:21 | 显示全部楼层
默认容器设置

网络                    类型        MLDonkey默认端口        默认容器端口        配置文件
http_port            TCP                4080                        4080                downloads.ini
telnet_port            TCP                4000                        4000                downloads.ini
gui_port            TCP                4001                        4001                downloads.ini
eDonkey2000            TCP                随机                        20562                donkey.ini
eDonkey2000            UDP                TCP端口+ 4                20566                donkey.ini
Kad                    TCP                随机                        16965                donkey.ini, Kademlia section
Kad1                    UDP                与TCP相同                16965                donkey.ini, Kademlia section
Overnet                    TCP                随机                        6209                donkey.ini, Overnet section
Overnet                    UDP                与TCP相同                6209                donkey.ini, Overnet section
BitTorrent Client   TCP                6882                        6882                bittorrent.ini
BitTorrent Tracker  TCP                6881                        6881                bittorrent.ini
BitTorrent DHT            UDP                随机                        3617                bittorrent.ini
DirectConnect            TCP                4444                        4444                directconnect.ini
DirectConnect            UDP                与TCP相同                4444                directconnect.ini




可访问 https://github.com/logicwar/mldonkey 查看详情
回复

使用道具 举报

发表于 2020-4-14 06:58:03 | 显示全部楼层
或者访问 https://hub.docker.com/r/logicwar/mldonkey/

内容与上文相同
回复

使用道具 举报

发表于 2020-4-20 16:23:50 | 显示全部楼层
好的好的,谢谢谢谢谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|万由科技 ( 浙ICP备10004788号-13 )

GMT+8, 2024-4-26 12:42 , Processed in 0.095537 second(s), 38 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表