外观
Docker 与应用
OMV 的核心只管磁盘、共享和用户。相册、影音、下载、密码管理这类应用,官方的建议是用容器跑,不要直接装在系统上。本章讲怎么用 omv-extras 的 Compose 插件把容器跑起来,并且让它的数据放对地方、权限配对、能更新、能备份。
本章文章
- 为什么在 NAS 上用容器:容器解决什么问题,数据放哪,Compose、Podman、Kubernetes 三条路怎么选。
- 安装 Docker 与 Compose 插件:装插件、建四个共享文件夹、确认 Docker 在运行。
- Compose 插件设置详解:设置页逐项说明,哪些该改、哪些别碰。
- 部署第一个应用:从模板添加、修改、上线、看日志、停止和删除。
- 写好 compose 文件:卷、端口、环境变量与网络:文件怎么落盘、占位符、避开 OMV 自己占用的端口。
- 容器权限:PUID、PGID 与共享文件夹:给容器一个专用用户,别让它拿到 root。
- 更新与备份容器:计划任务里的备份与更新,哪些数据会被备份,数据库类应用怎么备份才安全。
- 反向代理与 HTTPS:多个应用共用一个入口,OMV 占着 80 和 443 时怎么办。
- 官方容器方案:Podman 与 Kubernetes 插件:这两个官方插件和 Compose 插件的分工。
一句话原则
容器可以随时删掉重建,数据不行。写第一行 compose 之前,先想清楚数据在哪个目录、哪个用户能写、备份到哪里。
完成标准
跑起一个应用,并且它的数据在备份里。具体来说,你能说出这个应用的数据目录在哪、容器用哪个用户写、备份写到哪块盘,以及更新出问题时怎么退回去。
继续浏览
- 上一章:插件与 omv-extras
- 下一章:备份与恢复
- 想直接跑具体应用:常用 Compose 应用
- 返回学习路线