群晖 Container Manager 容器化服务搭建全套教程(2026新版)
适用:DSM7.2+,Container Manager(原Docker),全部服务均采用容器部署,含影音、图库、文档、导航、工具、代码仓库等,本文为系列总导读,配套单篇独立部署文档。
前言
群晖DSM7.2之后,官方把Docker套件更名为 Container Manager,底层能力不变,但界面、权限、存储挂载逻辑有改动。很多老Docker教程直接照搬会踩坑,本文梳理一套稳定、可复用的容器服务搭建思路,同时汇总我在搭建过程遇到的坑,每个服务都有独立部署文档,按需查阅。
本文面向:家庭NAS、HomeLab爱好者;基础要求:会使用File Station、会创建共享文件夹、了解基础容器挂载概念。
一、部署前准备(必做,防止90%挂载报错)
1. 存储目录规划
所有容器数据统一放在一个共享文件夹,例如 docker,在File Station手动创建子目录,必须提前建好目录,不要让容器自动生成,否则bind mount会报错。
示例目录结构:
/docker
├─ alist/
├─ gitea/
├─ immich/
├─ navidrome/
├─ miniflux/
├─ stirling-pdf/
├─ it-tools/
├─ homepage/
├─ dozzle/
├─ komga/
└─ pgdata/ # 统一存放Postgres数据库
重点:数据库类容器(Immich、Gitea)单独挂载pgdata,数据持久化,重装容器不会丢失数据。
2. Container Manager 基础设置
- 套件中心安装
Container Manager,打开后切换到【项目】,使用compose方式部署(推荐,便于备份配置) - 镜像源替换国内加速源,解决拉取镜像超时问题
- 网络:优先使用bridge网络;内网访问不需要额外端口映射,外网访问配合反向代理/端口转发
3. 通用Compose模板规范
所有服务compose统一遵循这套格式,只需要修改镜像名称、挂载路径、端口、环境变量:
services:
app-name:
image: 镜像地址
container_name: app-name
restart: unless-stopped
volumes:
- /volume2/docker/app-name:/config
environment:
- TZ=Asia/Shanghai
ports:
- "端口:容器内端口"
TZ时区务必配置,否则日志、定时任务时间错乱。
二、服务分类与配套文档索引
🎬 影音媒体类
- Jellyfin:家庭媒体影音服务器,配合TVHeadend接收IPTV电视信号
- 配套文档:Jellyfin TVHeadend插件配置填写教程
- 拓展:IPTV接入Jellyfin三种方案对比;零Docker,M3U直连Jellyfin直播电视
- Navidrome:音乐服务器,自建私人音乐库
- 配套文档:Navidrome 群晖 Container Manager 部署文档
- 配套工具:MusicBrainz Picard,批量修复MP3标签,解决未知专辑、中文乱码问题
- TinyMediaManager(TMM):媒体刮削器
- 配套文档:TinyMediaManager部署文档;TMM与Jellyfin工作逻辑;Jellyfin自带刮削 vs TMM对比
📚 图书/漫画/文档工具
- Komga:漫画、绘本、扫描乐谱管理服务
- 配套文档:Komga 群晖 Container Manager 部署文档
- Calibre-Web:电子书图书馆,管理epub/mobi/pdf
- 配套文档:Calibre-Web 群晖部署教程
- Stirling-PDF:全能PDF工具箱,合并、拆分、OCR识别
- 配套文档:Stirling-PDF完整部署步骤;Stirling-PDF中文tesseract语言包和英文下载地址
🖼️ 相册图库
Immich:开源自托管相册,替代群晖原生相册
- 配套文档:Immich完整部署文档;Immich vs 群晖原生相册 Synology Photos 完整对比
📰 RSS订阅
Miniflux:RSS阅读器,聚合订阅各类博客、资讯源
- 配套文档:Miniflux群晖部署教程
🧰 工具集合
- IT-Tools:在线小工具合集,编码、格式化、哈希、二维码等
- 配套文档:IT-Tools群晖Docker部署教程
- Dozzle:容器日志实时查看工具,不用进容器看日志
- 配套文档:Dozzle完整部署步骤;Dozzle vs DockDash对比;Homarr vs Dozzle详细对比
- Homepage:HomeLab导航面板,一站式聚合所有服务入口
- 配套文档:Homepage 群晖 Container Manager部署文档
- Sun-Panel:另一款美观的HomeLab导航面板
- 配套文档:Sun-Panel部署文档;Sun-Panel介绍&与Homarr对比
📦 文件/网盘/代码
- Alist:多网盘聚合管理,挂载阿里云盘、本地存储等
- 配套文档:Alist群晖Container Manager部署文档
- Gitea:自建Git代码仓库,用来存放脚本、配置、笔记
- 配套文档:Gitea部署文档;Gitea在群晖NAS上的工作原理
- Kodbox(可道云):网页文件管理器
- 配套文档:Kodbox是否值得安装;Kodbox / File Station / Synology Drive三者完整对比&取舍方案
- Synology Drive Client:PC同步客户端
- 科普:Synology Drive Client vs Syncthing vs Duplicati区别
📝 知识库笔记
思源笔记 SiYuan:本地双链知识库
- 配套文档:思源笔记SiYuan群晖Container Manager部署教程
📺 IPTV电视服务
- HDHomeRun 科普,区分M3U与HDHomeRun
- xTeVe M3U 踩坑实录:只有一行#EXTM3U的坑
- 避坑文章:群晖Docker部署IPTV服务,这10个坑我全踩过了
三、容器运维&进阶
- Watchtower:自动更新容器镜像(注意:官方containrrr/watchtower已归档,推荐nickfedor/watchtower分支)
- Redis容器缓存说明:部分服务需要Redis做缓存加速
- 群晖NAS默认文件夹迁移:系统目录迁移注意事项
- 容器更新、备份、迁移最佳实践
- 备份:把compose yaml文件单独保存;重要数据卷定期快照
- 更新:优先用项目重建容器,不要直接在容器内修改文件
四、服务选型取舍建议(新手必读)
- 导航面板:纠结Sun-Panel 和 Homarr,推荐Sun-Panel,界面更现代;简单需求选Homepage,资源占用最低
- 相册:追求功能、AI识别、手机备份选Immich;简单照片存储、不想折腾就用群晖原生Photos
- 文件管理:日常使用优先群晖File Station;需要外网网页管理多网盘,选Kodbox+Alist搭配
- 日志查看:Dozzle轻量,只看日志;DockDash功能更多,资源占用更高