群晖NAS的Docker功能非常强大,可以部署各种实用工具来扩展NAS的功能。以下从不同场景分类推荐常用容器及其用途,并附上关键配置注意事项:
Jellyfin/Plex/Emby
Sonarr/Radarr
yaml
network_mode: host # 需host模式才能发现下载器
qBittorrent
linuxserver/qbittorrent
Aria2 Pro
Portainer
bash
docker run -d --name portainer -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer-ce
MySQL/PostgreSQL
Nginx Proxy Manager
AdGuard Home
Home Assistant
yaml
privileged: true # 访问USB设备需此权限
MQTT Broker
Vaultwarden
Duplicati
Alist
Heimdall
存储管理
/volume1/docker/容器名
)config
(配置)和data
(数据)目录权限问题
id
命令查看群晖用户的UID/PGID
yaml
user: "1024:100" # 避免权限错误
资源限制
网络模式
host
模式netstat -tuln | grep 端口号
排查docker logs 容器名 --tail 50
- LANG=C.UTF-8
群晖DSM7.0+用户建议启用"Container Manager"替代旧版Docker套件,获得更好的兼容性。对于资源受限的设备(如DS220j),建议选择ARM架构镜像或轻量级替代方案(如用Tiny Tiny RSS替代FreshRSS)。