Nas / 电子产品 · 2021年8月19日 0

群晖DSM7.0-41890使用Docker安装Transmission

2021年8月15日,我干了一件惊天动地的事!

由于我在群晖官网看见了DSM7.0的相关介绍和之前在各大平台对DSM7.0的了解,这UI、这Active Insight、这Synology Photos以及等等等等的新功能让我心动。

于是我在8月15日升级了7.0版本,UI确实漂亮、系统反应也更快。但是升级后很多套件无法使用,自动更新貌似也有问题,当时卸载不了也安装不了的情形让我崩溃。想着我PT站没了上传岂不是出大问题。Transmission直接崩溃,官方的Download Station不好用,于是在Docker中部署了Transmission。

(还要吐槽一个点,更新后完全无法使用任何套件以及Docker的相关的东西)

这台Nas作为我家庭中的“主力机”,它一没了我的很多学习工作都会受到很大的阻碍,于是我找到了Nas的Reset键,重置了DSN7.0,重新安装重新部署。

首先带给大家Transmission的部署教程:

1.在“套件中心”安装“Docker”

2.打开Docker,在注册表中搜索Transmission

选择并安装linuxserver/transmission

PS:Docker的服务器在国外下载或许会不稳定,可以直接在Docker的映像中找到“从URL添加”即可(https://registry.hub.docker.com/r/linuxserver/transmission/)

3.下载之后在映像中选择“linuxserver/transmission:latest”,在高级配置中根据个人需求选中”自动重新启动”或 “创建桌面快捷方式”

4.打开File Station,在Docker文件夹中创建“transmission”,在transmission下再创建config、downloads、watch三个文件夹,并在transmission文件夹中授予自己用户完全控制权限(也可以直接给Everyone完全控制权限)

5.网络部分,如果要端口映射的,可以选择bridge模式,然后按照说明添加端口映射,我嫌麻烦直接使用Docker Host相同的网络,就不用端口映射了。(这里提醒下,如果启用了套件中的download station记得停用,或者做端口映射的时候不要用9091、51314这几个端口,因为会冲突。)

6.接着是环境变量这里,要添加四个变量,可以参照如下,用户名和密码我都是默认,就是你群晖账号的用户名和密码。

PS:在这里填写的PGID和PUID要和前面文件夹的用户权限相匹配,可以在SSH中查看。

1.用户名密码登录SSH

2.输入id

7.勾选“向导完成后运行此容器”,点击下一步就完成了部署

8.在浏览器输入你的群晖IP:9091(默认端口号)就可以登录Web界面了愉快的PT了