RSSHub有个缺点,那就是订阅规则容易失效。而Docker更新又很繁琐,所以我们得不定期重新部署RSSHub服务才行。如果你没部署过RSSHub服务,建议先阅读 宝塔安装RSSHub订阅服务这篇文章。其实更新的思路很简单,那就是删除现有容器再重新部署一遍。在此做一些步骤整理。
1.在容器列表界面删除rsshub容器
2.在镜像管理界面删除rsshub镜像
3.在镜像管理界面,输入 diygod/rsshub:latest
重新获取镜像
4.镜像获取成功后,在容器列表界面创建容器,参数如下:
端口映射为1200
将目录 /www/wwwroot/rsshub/ 映射到目录 /usr/src/app/
CPU权重 30
如图:
5.参数填写完成后,点击提交,容器创建成功
如果创建之后,主页打开正常,但是访问订阅源却显示504报错,此时需要重启docker。命令为:systemctl restart docker
2 条评论
这样会不会影响到容器的配置文件?是否会让docker部署过的配置文件也被删掉
不会,容器的配置环境并不会被改变。更新的只是容器本身,和配置环境无关。