31K+ stars 超炫酷的 Docker 可视化开源工具
原创 小奇 爱编程爱技术 2024-01-10 09:02 发表于北京
今天给大家分享一个适合开发人员使用的 Docker 可视化工具:LazyDocker。基于终端的一个可视化管理工具,支持健盘操作和鼠标点击。
相比 Portainer 功能没有那么完善,但是对比开发人员使用比较顺手。想了解 Portainer 的小伙伴可参考前天的文章。
目前 LazyDocker 在 Github 上已获得了 31.8k stars,已经有赶超 Portainer 的趋势。
🎨️ 最新版本支持的功能
-
支持多种操作系统,包括 Linux、OSX、Windows
-
一切都只需按一下按键(或单击一下即可!鼠标支持 FTW)
-
查看 docker 或 docker-compose 容器环境的状态
-
查看容器或服务的日志
-
查看容器指标的图表
-
自定义图表测量几乎任何你想要的指标
-
连接到容器/服务
-
重新启动/删除/重建容器/服务
-
查看给定图像的父图层
-
修剪占用磁盘空间的容器、映像或卷
🧰 安部署
环境依赖:
-
Docker >= 1.13(API >= 1.25)
-
Docker-Compose >= 1.23.2 (optional)
LazyDocker 支持多种安装方式。
方式1:二进制包安装
curl https://raw.githubusercontent.com/jesseduffield/lazydocker/master/scripts/install_update_linux.sh | bash
方式2:使用 Homebrew 安装
brew install lazydocker
方式3:Windows命令行安装
#using scoop
scoop install lazydocker
#using Chocolatey
choco install lazydocker
方式4:Docker一键部署安装
一行命令就可以运行,这里的 /yourpath 需更改为 lazydocker 配置的实际路径。
docker run --rm -it -v /var/run/docker.sock:/var/run/docker.sock -v /yourpath:/.config/jesseduffield/lazydocker lazyteam/lazydocker
安装完成后可以看到它的界面,支持键盘操作和鼠标点击,可以很方便地管里容器。
鼠标左键单击某个容器,按住 X 键,弹出操作菜单,按下对应的键即可执行相关操作。
其他的一些快捷键可查看这个文档:
https://github.com/jesseduffield/lazydocker/blob/master/docs/keybindings/Keybindings_zh.md
使用还是比较简单,目前体验的过程中,发现会闪退,期待后续版本的优化。
之前也分享过管理 Docker 容器的开源项目,是网页版的,有兴趣的宝子可以看下:27K+ stars 开源的Docker容器管理工具
🔥 视频教程演示
,时长12:44
附项目的链接:
开源地址:
https://github.com/jesseduffield/lazydocker