Docker管理太难?轻量级神器Dockwatch,管理、升级一键搞定
「亲爱的粉丝朋友们好啊!今天熊猫又来介绍好玩有趣的Docker项目了,喜欢的记得点个关注哦!」
引言
目前国内的NAS中要说Docker管理谁家最方便,熊猫个人觉得那肯定当之无愧绿联属于第一梯队,不管是电脑端的管理还是手机端的管理操作都非常方便,同时也有非常多的细节功能。
在PC端应用中,容器的compose项目这里如果你删除了compose配置文件,前端会直接有提示项,这时候点击项目不能再对项目进行修;在项目管理中资源监控和日志会显示当前项目所用到的所有容器,并提供了单独的容器查看功能;在项目重新部署时可直接选择拉取最新镜像,方便项目的更新。
项目管理而在容器管理这里,直接提供了版本检测与更新的功能,同时熊猫最喜欢的就是绿联NAS的Docker容器能直接根据端口生成快捷访问的链接(Host网络下不支持),不需要自己手动添加,项目部署好了之后如果实在本地环境,那么直接通过快捷链接就能访问,非常方便。
容器管理在本地镜像中,绿联Docker提供了筛选功能,通过筛选就能一目了然当前未使用或异常的镜像;同时镜像支持排序功能,提供了名称和大小两种排序模式;至于其他的镜像加速、Docker代理以及自定义拉取也都支持。
镜像管理绿联的Docker手机端目前是功能支持最全的,镜像的拉取下载、新建容器(支持环境变量设置、文件映射、端口设置等等)编辑容器、以及停止和重启项目,期待后续能增加对Compose的编辑功能,这样直接用手机就能进行容器堆栈部署了。
手机端OK,说了这么多也该介绍一下今天要提到的项目了,绿联目前虽说Docker功能已经非常强大了,但容器的更新其实很多时候要手动去操作,同时点击之后就必须更新,但熊猫一直觉得,如果项目没有问题,或者没有重大更新,那么其实没有必要去更新它。
dockwatch作为一个自动化容器管理的项目,除了提供了基础的容器管理功能,也提供了容器的更新,不过更新变成了选择性的方式,同时支持容器更新检测、通知以及自动化设置。
项目部署
dockwatch项目成立也不算晚了,甚至拥有完整的wiki网站(dockwatch.wiki),项目的部署并不难,根据官方文档我们首先进到绿联NAS中创建项目Compose文件,代码如下(记得根据自身NAS环境更改其中的变量):
services:
dockwatch:
container_name: dockwatch
image: ghcr.io/notifiarr/dockwatch:main
restart: unless-stopped
ports:
- 9988:80/tcp
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
volumes:
- /volume1/docker/dockwatch/config:/config
- /var/run/docker.sock:/var/run/docker.sock # Comment this line if you use a socket proxy
镜像存放于github中,创建好之后便会直接拉取镜像并部署,如果没有报错,那么项目也就部署成功了。
项目部署项目使用
前面说到了,绿联支持容器管理界面一键直达项目,所以这里直接通过这里访问就行,免去了去查看端口、输入到浏览器的过程。
快捷访问比较可惜的是虽说项目已经成立很久了,但目前依然没有中文支持,不过借助浏览器的翻译功能也不难理解。(下文为翻译后的截图,翻译存在误差,不代表项目本身意思)
首先就是仪表盘,仪表盘展示了当前运行容器、停止中容器、容器总数量;还提供了容器健康情况(不知道怎么判定的);容器更新情况,例如最新标签、已过时标签以及未检测容器。下方还提供了镜像的磁盘使用大小、网络情况、CPU以及内存运行情况,再往下就是具体的网络、容器以及端口,甚至在底部还提供了图表展示。
仪表盘在容器管理界面,这里能看到所有容器内容,点击名字旁边的小三角还支持停止、重启、访问以及编辑和日志查看功能。
容器管理后边会展示容器当前的映射路径、环境变量以及端口映射情况,顶部提供了批量操作的功能区,选中容器,点击更新之后又查看和更新两个选项,点击查看项目会检测当前选中容器是否为最新版本,点击更新则直接更新。
容器管理2撰写界面顾名思义,也就是compose文件的撰写,文件会保存在我们映射的config文件夹下,方便后续的管理和使用。
撰写容器支持三种通知方式,不过熊猫除了TG其他都不认识。
通知设置再往下则是系统设置,不过多赘述,在任务这一栏能看到,项目提供了很多自动化任务,例如数据变化、更新检测、拉取镜像等等,配合更新使用其实能实现非常多自动化的功能。
自动任务写在最后
项目其实非常好用,不过非常可惜的是当前没有中文支持,不过其实绿联自身已经将Docker的管理做的非常不错了,该项目还是适合本身Docker管理做得非常差的NAS。
以上便是本次分享的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!
尾图作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

宇宙大波
校验提示文案
hollow空心
校验提示文案
Skinsly
校验提示文案
Jing0917
校验提示文案
值友5620578155
校验提示文案
joeyzhou1980
校验提示文案
三丈
校验提示文案
龙龙龙龙龙daddy
校验提示文案
龙龙龙龙龙daddy
校验提示文案
三丈
校验提示文案
hollow空心
校验提示文案
joeyzhou1980
校验提示文案
值友5620578155
校验提示文案
Jing0917
校验提示文案
Skinsly
校验提示文案
宇宙大波
校验提示文案