|
本帖最后由 death5198 于 2020-9-23 09:22 编辑
已经刷好小钢炮的基础上
折腾之前先备份文件夹
折腾之前先备份文件夹 折腾之前先备份文件夹
都是搜索,请教,摸索总结出来的...不专业,有错莫怪..
/var/lib/qbittorrent/
/var/lib/transmission/
创建或者使用的文件夹,都给777权限
创建或者使用的文件夹,都给777权限
创建或者使用的文件夹,都给777权限
FlashFXP连接N1
连接类型
SFTP over SSH
默认用户名
root
密码
root
删除自带的qb,tr...想再用就备份好...
/etc/init.d/
里的
S92transmission
S92qbittorrent
删除后重启N1....或者用命令杀进程...
改docker源...
阿里云的地址要申请...用163的...
用FlashFXP操作方便,好工具!
修改daemon.json文件
位置在
/etc/docker/daemon.json
改成163的源
http://hub-mirror.c.163.com
改好那一行是这样...
"registry-mirrors": ["http://hub-mirror.c.163.com"]
发现默认的网络模式bridge,没ipv6,可以修改daemon.json实现...想折腾自己Google...
Network
bridge
公网IPV4没有IPv6的无视,需要IPv6的设置为host模式,号称端口暴露不安全,不过网络转发更效率
Network
host
就不用再publish a new network port端口映射了,映射了也没关系...
----------------------------------------------
创建docker容器,网上都图太糊了,我把字复制出来
qbittorrent_4.2.5
Name,容器名称,可修改
qbittorrent_4.2.5
Image,容器镜像,不能改
80x86/qbittorrent:4.2.5-alpine-3.11-arm64-nova
要自己添加3条...publish a new network port,端口随意...和Env里的端口要一样...
host,container,TCP
8083,8083
host,container,TCP
51419,51419
host,container,UDP
51419,51419
Env的参数要一致
name
WEB_PORT
value
8083
name
BT_PORT
value
51419
可以先按上面的创建好,再修改配置...
配置路径,默认有3条
Volumes
map additional volume
Bind
/config
/var/lib/qbittorrent/.config/qBittorrent
/data
/var/lib/qbittorrent/.local/share/data/qBittorrent
/downloads
/media/nas/downloads
写权限一直有坑,所以自己加两条...不映射就没读写权限...
/media
/media
/root
/root
一共5条,映射/root,我用来放多版本/config配置文件...多加这两条,就可以随意读写了...
另外用FlashFXP,把创建的文件夹或者用到的文件夹,给777权限,包含子文件夹...
Restart policy
Unless stopped
----------------------------------------------------------
transmission_3.00
参考上面的方法,
Name
transmission_3.00
Image
linuxserver/transmission:latest
linuxserver/transmission的镜像,把端口默认了,是9091,和51413...不改端口是这样
host,container,TCP
9091,9091
host,container,TCP
51413,51413
host,container,UDP
51413,51413
如果要用第二个客户端,改端口,输入192.168.x.x:9099访问
host,container,TCP
9099,9091
host,container,TCP
51414,51413
host,container,UDP
51414,51413
Volumes,添加3路径
map additional volume
Bind
/config
/var/lib/transmission
/downloads
/media/nas/downloads
/watch 有冲突,有冲突,有冲突,别填!,用Volume路径
/media/nas/watch
同样,添加..
/media
/media
/root
/root
参考图
Env
add environment variable
tr原版ui不能看,还是English...
docker集成了transmission-web-control,Env添加参数...
name
TRANSMISSION_WEB_HOME
value
/transmission-web-control/
Restart policy
Unless stopped
---------------------------------------------------------------------
字多,图多,参数能复制!
改/var/lib/配置文件的位置貌似有坑,最好别改!我重新创建容器没错误了...
错误信息: Unable to save resume file: Operation not permitted (3)
N1小钢炮内置了用户,
transmission 的PUID 默认 是1009qBittorrent 的PUID 默认 是1007
transmission Env参数没写,自己添加2条...PGID参考qBittorrent 的100...
name
PUID
value
1009
name
PGID
value
100
默认位置
transmission
/config
/var/lib/transmission
qbittorrent
/config
/var/lib/qbittorrent/.config/qBittorrent
/data
/var/lib/qbittorrent/.local/share/data/qBittorrent
portainer汉化,PuTTY,root登录,复制命令,回车...
自启动docker,没安装UI就直接运行...安装了就进面板删除后再运行...
/public 文件夹要下,自己搜,其他教程都失败了....
用FlashFXP 传到/root 文件夹下...权限755...
public文件夹的路径是
/root/public
docker run -d \
--name portainer_zh \
-p 9000:9000 \
-v /root/public:/public \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /var/lib/docker/data/portainer:/data \
--restart always \
portainer/portainer
用多了原版,汉化还不爱好...看其他教程的配置,还要自己脑补翻译回English...
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|