跳转到内容

盘诚的Docker工具箱第1期|从监控到导航,亲测好用 ​

盘诚说公众号:https://mp.weixin.qq.com/s/ItRqkvQB1aRMEBo5kx2HSw

亲爱的小伙伴们,大家好!我是Panson,一名混迹高校二十余年的老IT。

6月份时,盘诚写过聊聊容器之王Docker的前世今生、别被Docker吓到,它只是个装软件的箱子、玩转Docker:从Linux到Windows再到fnOS的轻松实战几篇文章,也是准备连续发几期自己在用觉得可以推荐的Docker应用。这不,时光一晃吖就三四个月过去了。

9月29日,微软官宣:WSL Containers正式转正(GA)。也就是WSL更新到3.0.1版本以后,Windows能原生跑Linux容器,可以不用再安装Docker Desktop,开发者可以直接在用WSL来创建、运行和管理Linux容器了。

升级的方法也很简单,终端里运行wsl --update,就能得到wslc.exe命令行工具(别名container.exe),用来执行熟悉的容器命令。但要强调说明的是,docker compose还没来——官方也说这是呼声最高的功能,已排进下一阶段。

今天,盘诚先推荐五个Docker基础应用,这些都跑在Homelab机器上、每天都在用、确实很省事。不玩虚的,直接上干货。

Beszel是一款轻量的监控面板。 不像重型监控那般既吃内存又难配,它只需一个容器就能搞定监控和告警功能,并实时跟踪CPU、内存、磁盘、网络、显卡、温度、容器状态的变化情况。容器部署分为Hub和Agent两部分:Agent负责数据采集(客户端),Hub负责收集和展示数据(服务端看板)。盘诚不仅在飞牛fnOS和Debian系统上安装了它,而且在办公电脑和笔记本上也都安装了。比如,在用Octop跑专家任务时,就可以通过它监测2080ti 22G显卡的历史运行情况。

dockports解决"端口管理"这个痛点。 在盘诚的Homelab设备系统里,几乎都部署了二三十个Docker应用。有时候想访问服务,常常忘了映射的端口号——有了它便一目了然。它把端口映射整理成一张表,点一下就能打开,还支持自定义域名,内网访问不用再记IP加端口。小工具,但用了就回不去。

NAS导航页有很多可以选择,应用都有自己的特色,可按是否带数据库分为两类:一类是带数据库的,可以直接在管理页面内编辑内容,好用的有Sun-Panel、Homarr、Heimdall、Flare等;另一类是不带数据库的,需编辑后台配置文件,比如:Homepage、Dashy、Homer等。相对来说,盘诚最推荐的是Homepage和Sun-Panel。

Homepage是你的私人导航页 ,是一个现代(完全静态、快速)、安全(完全代理)、高度可定制的应用程序仪表板,集成了超过25种服务和超过15种语言的翻译,可通过YAML文件轻松配置服务。它不是花哨起始页,而是专为自托管服务设计的仪表盘。把Docker服务配进去,它自动显示状态、版本甚至资源占用,点开就是入口。盘诚把它设成浏览器首页,开机先看一眼就踏实。

dockerCopilot是一个主打便捷的Docker容器管理工具。 它主要实现一键更新容器、删除无TAG或未使用镜像、备份或恢复容器设置等功能。与之对应的自动更新工具是Watchtower,它可以监控容器中的镜像是否最新,如果检测到更高版本的镜像可用,就会自动拉取最新镜像并重新启动容器,以确保使用的是最新版本。当然,对于习惯部署指定版本且不爱更新的用户来说,它似乎派不上用场。就像你的电脑和手机,不更新是求稳定,保持最新则是尝试新功能和防漏洞。

doocs-md是本地优先的Markdown编辑器。 编辑器有什么好推荐的?这款不一样。它不仅支持Markdown语法、公式、流程图、代码高亮、多主题、多图床,还能一键导出PDF、HTML、图片,完全离线运行,内容不上传服务器,能大幅提升文档编辑效率,满足专业写作者的各项需求。盘诚写公众号、备课笔记、技术文档全靠它,一键复制到微信公众号管理后台,排版格式不乱。

以上五个Docker应用的共同点是:它们不试图改变你的工作流,而是默默嵌入其中,让你少点麻烦。 没有花哨仪表盘,没有复杂配置,飞牛fnOS市场里也有,点击装上用就行。

真正好用的工具,不是让你更忙,而是让你更省心。 工具不在多,在顺手。用得舒服,它才有价值。

最近更新