Docker管理太难?轻量级神器Dockwatch,管理、升级一键搞定

2025-05-26 17:10:26 14点赞 151收藏 11评论

亲爱的粉丝朋友们好啊!今天熊猫又来介绍好玩有趣的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容器管理2

撰写界面顾名思义,也就是compose文件的撰写,文件会保存在我们映射的config文件夹下,方便后续的管理和使用。

撰写撰写

容器支持三种通知方式,不过熊猫除了TG其他都不认识。

通知设置通知设置

再往下则是系统设置,不过多赘述,在任务这一栏能看到,项目提供了很多自动化任务,例如数据变化、更新检测、拉取镜像等等,配合更新使用其实能实现非常多自动化的功能。

自动任务自动任务

写在最后

项目其实非常好用,不过非常可惜的是当前没有中文支持,不过其实绿联自身已经将Docker的管理做的非常不错了,该项目还是适合本身Docker管理做得非常差的NAS。

以上便是本次分享的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

尾图尾图

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
11评论

  • 精彩
  • 最新
  • 我觉得绿联那个更新是直接拉取最新的更一遍,不管这个容器是否存在更新

    校验提示文案

    提交
    不是的,他会先检测本地的和线上的能不能对应,如果一个版本,不会拉取更新,有更新才会更新

    校验提示文案

    提交
    收起所有回复
  • 我的铁威马也可以用docker,撇开docker不说功能也足够多,能够满足企业和个人的存储和备份了。

    校验提示文案

    提交
  • 这个项目内存占用多少?

    校验提示文案

    提交
    不多的

    校验提示文案

    提交
    和port比起来呢?我记得还有一个大佬给绿联写的更新的docker,那不是可以把这两个替换掉了?更新效果如何!呢?

    校验提示文案

    提交
    收起所有回复
  • 没有中文?那是浏览器机翻吗,码头值班

    校验提示文案

    提交
  • 管理工具其实portainer感觉就足够了。

    校验提示文案

    提交
  • 还是觉得docker run最方便。。

    校验提示文案

    提交
  • 求壁纸 [脸红]

    校验提示文案

    提交
  • 还是喜欢1panel

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
151
扫一下,分享更方便,购买更轻松