LazyDocker 是用于 Docker 和 Docker Compose 的新的免费开源终端 UI。 使用它来查看 docker 或 docker-compose 容器环境的状态、查看日志、重新启动/删除/重建容器或服务等等。
该工具是用 Go 编写的,使用 gocui 库(极简的 Go 包,旨在创建带有彩色文本、鼠标支持、多视图等的控制台用户界面),并且可以在本地机器和远程 Docker 上使用TUI(通过 SSH)。
它的目标是为 Docker 和 docker-compose 提供一个控制台用户界面,在一个终端窗口中提供您需要的一切,并且每个命令命令只需按一个键即可,因此您不必记住命令或跟踪您的容器多个终端窗口。
LazyDocker 特点:
- 显示 docker 或 docker-compose 容器环境的状态
- 允许查看容器或服务的日志
- 显示容器的 CPU 和内存使用情况的 ascii 图(可以自定义这些以测量其他指标)
- 附加到容器或服务
- 重新启动/停止/移除/重建容器或服务
- 查看给定图像的祖先层
- 修剪容器、图像或卷
相关:Portainer:用于远程或本地使用的基于 Web 的 Docker GUI
要使用 LazyDocker TUI,请使用↑
↓
←
和→
导航,PgUp
或者PgDn
滚动,和ESC
或者q
到 close LazyDocker 中的一个窗口或退出应用程序。 你可以按x
调出菜单并查看一些额外的键盘快捷键,例如r
重新启动容器或服务,s
停止,或使用选项卡之间切换[
and]
.
通过访问此链接,可以找到 LazyDocker 键盘快捷键列表,包括英语、德语、荷兰语和波兰语。
LazyDocker 开发人员创建了这个两周前命令行工具的基本视频教程,您可以在下面观看: