熊猫不是猫 构成天才的决定因素应当是勤奋。——郭沫若
博主

2天前在线

熊猫不是猫
被克服的困难就是胜利的契机。——丘吉尔
歌曲封面 未知作品

萌ICP备20229950号 蜀ICP备2021028903号

网站已运行 5 年 20 天 0 小时 55 分

Powered by Typecho & Sunny

10 online · 51 ms

Title

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

panda

·

NAS教程

·

Article

亲爱的粉丝朋友们好啊!今天熊猫又来介绍好玩有趣的Docker项目了,喜欢的记得点个关注哦!

引言

目前国内的NAS中要说Docker管理谁家最方便,熊猫个人觉得那肯定当之无愧绿联属于第一梯队,不管是电脑端的管理还是手机端的管理操作都非常方便,同时也有非常多的细节功能。

在PC端应用中,容器的compose项目这里如果你删除了compose配置文件,前端会直接有提示项,这时候点击项目不能再对项目进行修;在项目管理中资源监控和日志会显示当前项目所用到的所有容器,并提供了单独的容器查看功能;在项目重新部署时可直接选择拉取最新镜像,方便项目的更新。
项目管理

而在容器管理这里,直接提供了版本检测与更新的功能,同时熊猫最喜欢的就是绿联NAS的Docker容器能直接根据端口生成快捷访问的链接(Host网络下不支持),不需要自己手动添加,项目部署好了之后如果实在本地环境,那么直接通过快捷链接就能访问,非常方便。
容器管理

在本地镜像中,绿联Docker提供了筛选功能,通过筛选就能一目了然当前未使用或异常的镜像;同时镜像支持排序功能,提供了名称和大小两种排序模式;至于其他的镜像加速、Docker代理以及自定义拉取也都支持。
镜像管理

绿联的Docker手机端目前是功能支持最全的,镜像的拉取下载、新建容器(支持环境变量设置、文件映射、端口设置等等)编辑容器、以及停止和重启项目,期待后续能增加对Compose的编辑功能,这样直接用手机就能进行容器堆栈部署了。
手机端

OK,说了这么多也该介绍一下今天要提到的项目了,绿联目前虽说Docker功能已经非常强大了,但容器的更新其实很多时候要手动去操作,同时点击之后就必须更新,但熊猫一直觉得,如果项目没有问题,或者没有重大更新,那么其实没有必要去更新它。

dockwatch作为一个自动化容器管理的项目,除了提供了基础的容器管理功能,也提供了容器的更新,不过更新变成了选择性的方式,同时支持容器更新检测、通知以及自动化设置。

项目部署

dockwatch项目成立也不算晚了,甚至拥有完整的wiki网站(dockwatch.wiki),项目的部署并不难,根据官方文档我们首先进到绿联NAS中创建项目Compose文件,代码如下(记得根据自身NAS环境更改其中的变量):

♾️ text 代码:
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。

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

现在已有 167 次阅读,0 条评论,0 人点赞
Comment:共0条
😀😃😄😁😆😅🤣😂🙂🙃😉😊😇🥰😍🤩😘😗😚😙😋😛😜🤪🤝🤑🤗🤭🤫🤔🤐🤨😐😑😶😏😒🙄😬🤥😌😔😪🤤😴😷🤒🤕🤢🤮🤧🥵🥶🥴😵🤯🤠🥳😎🤓🧐😕😟🙁☹️😮😯😲😳🥺😦😧😨😰😥😢😭😱😖😣😞😓😩😫🥱😤😡😠🤬
发表
搜 索 消 息 足 迹
你还不曾留言过..
你还不曾留下足迹..
博主 欢迎来到熊猫的小站,站点内容已全部恢复,不过之前的评论无法恢复,如有友链请在友链界面自行申请 不再显示
博主