在本地使用 Docker 安装 RSSHub
根据官方文档和社区实践在本地使用Docker 安装 RSSHub 主要有两种方式快速体验版单一容器和完整功能版Docker Compose 多容器。下面分别介绍两种方法你可以根据自己的需求选择。方法一快速部署单一容器这种方式最简单适合只想快速体验或本地自用的情况。1. 安装 Docker如果还没有安装 Docker可以参考以下命令以 Linux CentOS 为例# 安装必要工具 sudo yum install-y yum-utils # 添加Docker官方仓库 sudo yum-config-manager--add-repo https://download.docker.com/linux/centos/docker-ce.repo # 安装Dockersudo yum install-y docker-ce docker-ce-cli containerd.io # 启动Dockersudo systemctl start docker # 设置开机自启 sudo systemctl enable docker如果是其他操作系统请参考 Docker 官方安装文档。2. 拉取并运行 RSSHub 容器执行以下命令即可完成部署# 拉取RSSHub镜像 docker pull diygod/rsshub # 运行容器映射本机1200端口 docker run-d--name rsshub-p1200:1200diygod/rsshub如果遇到端口的问题listen tcp0.0.0.0:1200:bind:Anattempt was made to access a socketina way forbidden by its access permissions.更换其他端口推荐最简单既然 1200 端口被系统保留换一个其他端口即可。步骤1.先停止并删除原来的容器docker stop rsshub docker rm rsshub2.使用其他端口重新运行比如 1234 或 8080docker run-d--name rsshub-p1234:1200diygod/rsshub说明-p 1234:1200 表示将宿主机的 1234 端口映射到容器的 1200 端口3.验证浏览器访问 http://localhost:12343. 验证是否成功在浏览器中访问 http://localhost:1200如果看到 RSSHub 的欢迎页面说明部署成功4. 常用管理命令# 查看容器运行状态 docker ps # 查看容器日志 docker logs rsshub # 停止容器 docker stop rsshub # 启动容器 docker start rsshub # 删除容器 docker rm rsshub注意事项这种简单部署方式不包含 Redis 缓存和 Puppeteer用于抓取需要渲染的页面适合基础使用。如果需要完整功能请使用方法二 。方法二完整功能版Docker Compose 推荐这种方式会同时部署 RSSHub、Redis缓存和 BrowserlessPuppeteer 服务支持更多路由性能更好。1. 确保已安装 Docker Compose# 验证是否已安装 docker-compose--version # 如果未安装可以执行 sudo curl-Lhttps://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)-o/usr/local/bin/docker-compose sudo chmodx/usr/local/bin/docker-compose2. 下载配置文件# 创建工作目录 mkdir~/rsshubcd~/rsshub # 下载官方 docker-compose.yml wget https://raw.githubusercontent.com/DIYgod/RSSHub/master/docker-compose.yml3. 查看和修改配置可选vi docker-compose.yml默认配置已经可以正常工作包含三个服务rsshub: 主应用redis: 缓存数据库browserless: 提供 Puppeteer 支持4. 启动服务# 后台启动所有服务 docker-compose up-d5. 查看运行状态# 查看容器状态 docker-compose ps # 查看日志 docker-compose logs-f6. 访问验证同样访问 http://localhost:1200 即可看到欢迎页面。这时 RSSHub 已经具备了完整的抓取能力 。7. 常用 Compose 管理命令# 停止服务 docker-compose down # 重启服务 docker-compose restart # 更新镜像 docker-compose pull docker-compose up-d镜像加速配置可选如果拉取镜像速度慢可以配置 Docker 镜像加速sudo vi/etc/docker/daemon.json添加以下内容json{registry-mirrors:[https://docker.m.daocloud.io,https://dockerproxy.com,https://docker.mirrors.ustc.edu.cn]}然后重启 Dockersudo systemctl daemon-reload sudo systemctl restart docker注意重启 Docker 后需要重新启动 RSSHub 容器 。两种方式对比如下

相关新闻

告别排版困境:5分钟掌握专业公式编辑新方案

告别排版困境:5分钟掌握专业公式编辑新方案

告别排版困境:5分钟掌握专业公式编辑新方案 【免费下载链接】mpMath 项目地址: https://gitcode.com/gh_mirrors/mpma/mpMath 在数字化内容创作中,数学公式排版一直是困扰教育工作者、科研人员和技术博主的难题。尤其在微信公众号等富文本编辑场…

2026/7/5 13:53:24 阅读更多 →
突破屏幕边界:如何用QtScrcpy实现毫秒级Android无线控制?

突破屏幕边界:如何用QtScrcpy实现毫秒级Android无线控制?

突破屏幕边界:如何用QtScrcpy实现毫秒级Android无线控制? 【免费下载链接】QtScrcpy QtScrcpy 可以通过 USB / 网络连接Android设备,并进行显示和控制。无需root权限。 项目地址: https://gitcode.com/GitHub_Trending/qt/QtScrcpy An…

2026/7/4 9:50:11 阅读更多 →
重新定义foobar2000体验:foobox-cn主题深度解析与实战指南

重新定义foobar2000体验:foobox-cn主题深度解析与实战指南

重新定义foobar2000体验:foobox-cn主题深度解析与实战指南 【免费下载链接】foobox-cn DUI 配置 for foobar2000 项目地址: https://gitcode.com/GitHub_Trending/fo/foobox-cn 在数字音乐播放器的世界里,界面与功能的平衡一直是开发者与用户共同…

2026/7/5 20:27:29 阅读更多 →

最新新闻

V4L2 零拷贝与内存分配机制

V4L2 零拷贝与内存分配机制

在 Linux 嵌入式多媒体与 AI 边缘计算(如 RK3588 平台)中,为了实现极低延迟和降低 CPU 占用,通常需要打通摄像头(Camera)、图像格式转换模块(RGA/GPU)、AI 加速器(NPU&am…

2026/7/6 1:01:30 阅读更多 →
KYC形同虚设?揭秘黑产绕过金融机构身份核验全套手法

KYC形同虚设?揭秘黑产绕过金融机构身份核验全套手法

KYC(Know Your Customer,了解你的客户)并非信贷行业的专属课题,而是数字经济时代每一个需要建立"信任关系"的商业场景所共有的核心命题。无论是金融、电商、出行还是短视频,当平台试图确认"站在对面的究…

2026/7/6 1:01:30 阅读更多 →
Agentic Testing实战:自主AI测试代理架构与实现

Agentic Testing实战:自主AI测试代理架构与实现

# Agentic Testing实战:自主AI测试代理架构与实现## 一、背景与挑战:传统测试自动化的天花板当CI/CD流水线每天触发数百次测试执行,当微服务架构的API变更频率以分钟计,传统基于录制回放或关键字驱动的测试框架逐渐暴露出结构性缺…

2026/7/6 1:01:30 阅读更多 →
Windows上的安卓应用安装神器:APK安装器完整指南

Windows上的安卓应用安装神器:APK安装器完整指南

Windows上的安卓应用安装神器:APK安装器完整指南 【免费下载链接】APK-Installer An Android Application Installer for Windows 项目地址: https://gitcode.com/GitHub_Trending/ap/APK-Installer 想在Windows电脑上轻松安装安卓应用吗?APK安装…

2026/7/6 0:59:29 阅读更多 →
基于STM32单片机宠物项圈 宠物防丢定位系统 电子围栏防丢报警32(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_

基于STM32单片机宠物项圈 宠物防丢定位系统 电子围栏防丢报警32(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_

基于STM32单片机宠物项圈 宠物防丢定位系统 电子围栏防丢报警32(设计源文件万字报告讲解)(支持资料、图片参考_相关定制)_ 功能说明 :通过STM32单片机进行数据处理OLED液晶显示当前经纬度、蓝牙状态:断开/连接通过GPS模块定位当前…

2026/7/6 0:59:29 阅读更多 →
基于STM32单片机智能窗帘控制系统智能晾衣架设计定时雨滴光线32(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_

基于STM32单片机智能窗帘控制系统智能晾衣架设计定时雨滴光线32(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_

基于STM32单片机智能窗帘控制系统智能晾衣架设计定时雨滴光线32(设计源文件万字报告讲解)(支持资料、图片参考_相关定制)_ 版本1:光线温湿度舵机控制风扇降温除湿自动/手动模式 ★. 光敏采集当前环境光照强度 ★. DHT11传感器检测环境温度和湿…

2026/7/6 0:59:29 阅读更多 →

日新闻

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2与MySQL单元测试兼容性:5个关键SQL语句差异与规避方案1. 单元测试中的数据库兼容性挑战在Java开发领域,单元测试是保证代码质量的重要环节。当应用涉及数据库操作时,测试环境的搭建往往成为开发者的痛点。H2数据库因其轻量级、内存模式和快…

2026/7/6 0:01:17 阅读更多 →
Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘 【免费下载链接】rbtray A fork of RBTray from http://sourceforge.net/p/rbtray/code/. 项目地址: https://gitcode.com/gh_mirrors/rb/rbtray 你是否厌倦了Windows任务栏上密密麻麻的图标&…

2026/7/6 0:01:17 阅读更多 →
Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C 运行时库一键安装终极指南:告别DLL缺失烦恼 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经遇到过这样的情况:下载了…

2026/7/6 0:05:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/5 0:03:34 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/5 0:03:34 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/5 0:07:38 阅读更多 →

月新闻