标签 docker 下的文章

docker 部署 安装 cnk3x/xunlei

常规的容器,还是要在特权模式下运行。

如果 docker 的存储驱动如果是 btrfs 或者 overlayfs,可以支持的非特权运行。

环境变量参数

如果不选择特权运行会启动错误

XL_DASHBOARD_PORT #网页访问的端口,默认 2345
XL_DASHBOARD_IP #网页访问的端口,默认 0.0.0.0(代表所有IP)
XL_DASHBOARD_USERNAME #网页访问的用户名
XL_DASHBOARD_PASSWORD #网页访问的密码
XL_DIR_DOWNLOAD #下载保存默认文件夹,默认 /xunlei/downloads,多个文件夹用冒号:分隔
XL_DIR_DATA #程序数据保存文件夹,默认 /xunlei/data
XL_UID #运行迅雷的用户ID
XL_GID #运行迅雷的用户组ID
XL_PREVENT_UPDATE #是否阻止更新,默认 true, 可选值 true/false, 1/0
XL_CHROOT #隔离运行主目录, 指定该值且不为/则以隔离模式运行, 用于在容器内隔离环境,容器内默认为 /xunlei,隔离模式运行需要特权模式(--privileged),可以将该值设置为/来以非特权模式运行。非特权模式运行有条件,可以尝试失败后使用特权模式重新运行。
XL_DEBUG #调试模式, 可选值 true/false, 1/0

docker run -d \

-v <数据目录>:/xunlei/data \

-v <默认下载保存目录>:/xunlei/downloads \

-p <访问端口>:2345 \

--privileged \

cnk3x/xunlei

example

docker run --privileged -v /mnt/sdb1/configs/xunlei:/xunlei/data -v /mnt/sdb1/downloads:/xunlei/downloads -p 2345:2345 cnk3x/xunlei

如果你的docker存储驱动是 overlayfs 或者 btrfs等, 可以不用特权运行

docker run -e XL_CHROOT=/ -v /mnt/sdb1/configs/xunlei:/xunlei/data -v /mnt/sdb1/downloads:/xunlei/downloads -p 2345:2345 cnk3x/xunlei

三、激活迅雷
是的没错,这个迅雷是需要内测码激活的。。。。在浏览器输入ip+端口就可以打开docker版的迅雷web界面,上来就得登录,不登陆应该是没法使用。


激活码是网上找的 迅雷牛通 注意是“通”字,如果这个邀请码用不了可以自行前往(https://docs.qq.com/doc/DQUpCeXFiYXNMaU1V

这时候就可以在手机app上看到这个远程设备了,是的,这个是当作一个远程设备可以在app上管理下载的。

自从上次kindle 退出中国后,calibre 也无法推送然后我也好久没有登陆 calibre 网页端。

今天去登陆时候发现密码怎么的也行不通,虽然我一直安装有bitwarden密码管理。

可里面的密码翻来翻去也没找到calibre的密码无奈之下只有谷歌。

还好找到了方法 。

第一步 找到docker 下的calibre 安装目录 图一

屏幕截图 2024-10-29 213721.png
下载 app.db

- 阅读剩余部分 -

transmisssion.png
我一直用PT下载电视剧,以前遇到过Transmission下载速度受限,通常只有60kb左右。

起初我以为是运营商发现我用PT后限制了我的Transmission速度,因为我用Chrome或其他下载工具的速度都很正常,唯独docker里的Transmission速度受限,且稳定在50-60kb。

我查了很多资料,但一直没解决。后来重新拨号上网后问题解决了,我一直以为是因为IP被限制。但最近又出现了同样的问题,速度突然被限制,和之前一样。

- 阅读剩余部分 -

屏幕截图 2024-09-29 182120.png

Ubuntu系统安装 Vps 安装 docker 以及 安装 portainer-ce

1 首先关闭防火墙
sudo ufw disable

2 安装步骤
参考教程:https://xugaoxiang.com/2024/03/14/ubuntu-install-docker/

1.sudo apt-get update
2.sudo apt-get install ca-certificates curl
3.sudo install -m 0755 -d /etc/apt/keyrings
4.sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
5.sudo chmod a+r /etc/apt/keyrings/docker.asc
6.

- 阅读剩余部分 -

1.png
昨晚重新安装了黑群晖,有点舍不得里面的calibre Tr等一些.

把家里台式机器的固态硬盘换到路由器里面了,把原来的两块4T的机械硬盘换到台式机器里面.

春天还是要保住的,万一哪天又要折腾PT 没激活码那多尴尬.

然后安装完配置好后出现了新的问题.准备用docker安装TR时候返回的是 注册表回传错误结果.

- 阅读剩余部分 -

Calibre是一个管理电纸书的软件,虽然平时看得少但是好像有点收集的爱好。

前天在网上看到又Calibre这么好的软件,难免会心动的把手机好的电纸书都给安排起来。

安装还是很简单的,但是好事多磨在最后老是卡在最后一步。期初是安装之后打不开。

然后又是获取数据元数据的时候会死机。总结出来我个人非常容易忽略的就是
文件权限 文件权限 文件权限

关于这个问题开始我在TR 上面是吃亏得那次也是老装不上去,后来更改了权限才好。

这次又是这样,实在是没事别折腾。好在排除万难安装了起来。

后来又是在获取元数据这个上面也是把人搞得累的不说,各种问题都让我搞一遍试一遍。

显示点击获取元数据,docker 容器就直接死机,后来搞好了又遇到搜索错误 。

慢慢的来了一次又一次,其中滋味真的是不想经历。

其实很多时候都是细节问题,比如安装好了后,要重启不仅是重启容器。

最好是连nas 都重启,真的不骗你。