Transmission全称TransmissionBittorrent,由C开发而成,硬件资源消耗极少,界面极度精简,没有高级版与免费基础版等区别,完全免费。
本文将介绍如果在CVM上通过Docker安装Transmission容器,配置简单快速。下载速度稳定且资源消耗率低。
首先需要在CVM上安装docker并对docker有一定的维护经验。安装Docker网站的介绍很多,文本提供一键式安装docker脚本,具体脚本可以参考 GitHub上进行下载,或者直接运行脚本进行安装:
git clone https://github.com/suxin1110/DockerInstall.git
如果是云上的环境,可以使用云上的源进行安装,具体的安装命令如下:
sh get-docker.sh --mirror Tencentyun|Aliyun|AzureChinaCloud
Docker安装好之后,需要启动docker服务和加入开机自启:
systemctl start docker
systemctl enable docker
从Docker Hub中下载已经制作好的Transmission的docker镜像,具体的命令如下:
docker pull suxin1110/transmission
目前Docker hub在国内下载速度较慢,还有可能下载异常,可以在海外的设备上下载打包后传到国内。
Transmission的镜像已经下载好之后就需要运行如下脚本来启动镜像
docker run -d \
--name=transmission \
-e PUID=0 \
-e PGID=0 \
-e TZ=Asia/Shanghai \
-e TRANSMISSION_WEB_HOME=/combustion-release/ `#optional` \
-p 9091:9091 \
-p 51413:51413 \
-p 51413:51413/udp \
-v /transmission/config:/config \
-v /transmission/download:/downloads \
-v /transmission/watch:/watch \
suxin1110/transmission
#解释:9091端口为transmission web界面端口; 51413端口为上传监听端口
启动Transmission后可以直接访问对应的web端口进行对Transmission进行设置。
可以在网络控制台添加需要下载的资源,支持磁力链接和种子
附:
几个简单的docker命令来管理Transmission状态
docker ps #查看当前运行的docker
docker start transmission #启动transmission
docker stop transmission #关闭transmission
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。