返回教程列表
飞牛NAS安装Portainer图形化管理所有Docker容器
2026-07-01
第20篇教大家怎么在飞牛NAS上安装Docker,第34篇之后又陆续装了qBittorrent、Alist、Jellyfin、Heimdall、思源笔记、Cloudflare Tunnel、Home Assistant、Watchtower这么多容器。容器一多,管理起来就费劲了——想看看哪个容器占了多少内存、哪个容器的日志报错了、想重启某个容器,每次都要进飞牛的Docker管理器一个个点,体验不是很爽。今天教大家安装Portainer,一个专业的Docker图形化管理工具,把飞牛NAS上所有的容器统一管理。
一、什么是Portainer
Portainer是一个轻量级的Docker管理面板,提供Web图形界面,可以查看所有容器的运行状态、资源占用、日志、网络情况,还能直接创建、启动、停止、重启、删除容器,甚至能用它来管理远程的Docker主机。对NAS用户来说,装上Portainer之后管理容器比飞牛自带的Docker管理器灵活太多了。
二、在飞牛NAS上安装Portainer
用飞牛的Docker管理器创建容器,配置如下:
镜像:portainer/portainer-ce:latest
容器名:portainer
端口映射:
- 9000端口 → 本地9000(Portainer管理后台)
存储卷映射(重要):
- 把 /var/run/docker.sock 映射到容器内的 /var/run/docker.sock(这样Portainer才能管理Docker引擎)
- 创建一个文件夹比如 /docker/portainer/data,映射到容器内的 /data(存储配置数据)
创建完成后浏览器打开 http://你的NAS内网IP:9000,进入Portainer后台。
三、首次设置
第一次打开会要求你设置管理员密码,设置后登录进入主界面。
选择环境类型时选「Docker Standalone」(单机Docker),然后连接本地Docker环境。Portainer会自动检测到你本机运行的所有容器。
四、Portainer主要功能
1. 仪表盘:一进来就看到全局概览,多少容器在运行、占了多少CPU和内存、多少镜像、多少存储卷,一目了然。
2. 容器管理:点左边「Containers」进入容器列表,所有容器列得清清楚楚。每个容器的状态(运行中/已停止/异常)、端口映射、创建时间、资源占用都能看到。想重启某个容器?勾选它点「Restart」就行。想看日志?点容器名字进去就能实时查看日志输出,排查问题比在飞牛自带的Docker管理器里方便得多。
3. 镜像管理:点「Images」,可以看到NAS上所有已下载的Docker镜像,还能在这里直接拉取新镜像、删除无用的旧镜像释放空间。
4. 存储卷管理:点「Volumes」,查看所有容器的数据存储卷,方便清理没用的数据。
5. 网络管理:点「Networks」,查看Docker网络情况,创建自定义网络让容器之间互通。
五、一个实用场景
比如说你的Jellyfin突然打不开了,一个个进飞牛Docker管理器看很麻烦。打开Portainer,点Containers,找到jellyfin那个容器,点进去看日志,发现是内存不够被系统杀了。你直接在这里调整资源限制、重启容器,不用SSH也不用进飞牛多级菜单,省心省力。
六、安全提示
Portainer后台默认没有强制登录保护,建议你给Portainer配一个强密码,或者通过Nginx Proxy Manager(看第43篇)给它也配个域名加SSL证书,不要让Portainer直接暴露在公网上,毕竟它能直接控制所有容器。
返回教程列表