懒人福音!一款基于 Go 实现的 Docker 终端管理工具!

news/2025/2/21 20:13:31/文章来源:https://www.cnblogs.com/codechen8848/p/18717397

大家好,我是 Java陈序员

之前给大家介绍一个在线的 Docker 可视化管理面板。

运维神器!Docker 可视化管理面板!

今天,给大家介绍一款基于 Go 实现的 Docker 终端管理工具,常用的 Docker 操作都能在一个终端窗口里通过鼠标、键盘轻松搞定。

关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。

项目介绍

lazydocker —— 一个基于 Go 编写实现的终端 Docker 管理 UI 工具,为用户提供了一种更直观、便捷的方式来管理 Docker 容器、镜像、数据卷、网络等资源。

功能特色

  • 直观的用户界面:采用交互式界面,以 UI 形式展示 Docker 资源,方便用户快速查看和操作
  • 实时监控:实时显示容器的状态、资源使用情况(如 CPU、内存、网络等),方便用户监控容器的运行状态
  • 操作便捷:支持通过鼠标点击、键盘快捷键执行各种 Docker 操作,如启动、停止、删除容器等
  • 日志查看:可以直接在界面中查看容器的日志输出,无需再使用 docker logs 命令
  • 多平台支持:可以在 Linux、MacOS 和 Windows 等多种操作系统上使用

安装使用

安装

  • 一键安装(Linux 或 MacOS)
curl https://raw.githubusercontent.com/jesseduffield/lazydocker/master/scripts/install_update_linux.sh | bash
  • 离线安装
## 1、下载对应操作系统的安装包
https://github.com/jesseduffield/lazydocker/releases## 2、解压安装
tar -zxvf lazydocker_0.24.1_Linux_x86.tar.gz lazydocker

使用

安装完成后,在终端中输入 lazydocker 命令即可启动该工具:

lazydocker

启动后,你将看到一个包含多个面板的界面,展示了 Docker 的各种资源信息。

可以使用键盘快捷键进行操作,以下是一些常用的快捷键:

  • 导航:使用箭头键或 hjkl 键或者方向键或者鼠标点击在不同的面板和项目之间进行导航
  • 查看容器:选中一个容器后,通过鼠标点击查看日志、CPU、内存、配置、进程等信息
  • 操作容器:选中一个容器后,按 Enter 键可以查看容器的详细信息,按 s 键可以停止容器,按 r 键可以重启容器,按 d 键可以删除容器,更多操作按 x 键打开菜单查看使用(镜像、数据卷、网路等面板都可以使用 x 打开菜单)
  • 退出:按 q 键可以退出 lazydocker 界面

工具截图

  • 容器运行日志

  • 容器运行状态信息

  • 容器配置信息

  • 容器操作菜单

  • 镜像管理

  • 数据卷管理

  • 网络管理

可以看到,通过使用 lazydocker,可以更方便地管理 Docker 资源,提高工作效率,是不是感觉像是找到了“懒人福音”?快去安装体验吧~

项目地址:https://github.com/jesseduffield/lazydocker

最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star

https://github.com/chenyl8848/great-open-source-project

或者访问网站,进行在线浏览:

https://chencoding.top:8090/#/

我创建了一个开源项目交流群,方便大家在群里交流、讨论开源项目

但是任何人在群里打任何广告,都会被 T 掉

如果你对这个交流群感兴趣或者在使用开源项目中遇到问题,可以通过如下方式进群

关注微信公众号:【Java陈序员】,回复【开源项目交流群】进群,或者通过公众号下方的菜单添加个人微信,并备注【开源项目交流群】,通过后拉你进群

大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/885390.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

专利线框图绘制和导出,从Blender到3ds max

Blender软件设计3维的模型简单好用, 但是它生成的线框图线条太多,不符合专利要求,如下图: 我的方法是导出fbx格式模型,用下面教程里的方法生成线框图,最后用ps处理了一下, https://www.bilibili.com/video/BV1Bz421o7tq/?spm_id_from=333.337.search-card.all.click&a…

如何安全高效地实现云租户之间文件传输,优化业务效率?

基于提高运营效率、降低成本、增强灵活性和创新性等多方面考,越来越多的企业选择将业务和数据迁移到云端,因此会产生云租户之间文件传输的场景。云租户之间文件传输时可能会面临以下问题: 1.安全性:数据传输过程中可能存在安全隐患,如数据泄露、窃听或篡改等问题,也可能。…

为什么说在企业级应用开发中,后端往往是效率杀手?

大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。在企业级应用开发中,如果你们团队人员是前后端分离的,你会发现联调让人很不省心,可以说往往是效率杀手,而提供联调的API一般由后端人员提供,为什么…

开源EFCore 对比实体与实际数据库结构的工具-GZY.EFCoreCompare

前言 GZY.EFCoreCompare 是一个用于 对比数据库结构和 EF Core 代码中的 DbContext 的库。 它基于 EF Core 的 Scaffolding 机制,生成 DatabaseModel(从数据库提取的模型), 并与代码中的 DbContext 进行比对,从而找出两者之间的差异。 开源项目地址:GZY.EFCoreCompare欢迎s…

趁着过年的时候手搓了一个低代码框架

这个春节假期,我干了一件大事:春节期间手搓了一个低代码框架——CodeSpirit(码灵)。 为什么手搓低代码框架? 市面上的低代码平台不少,但大多存在“黑箱生成、性能损耗、扩展性差”的痛点。开发者一旦需要深度定制,往往束手无策。而CodeSpirit的初衷是:让全栈开发回归工…

C# TorchSharp 图像分类实战:VGG大规模图像识别的超深度卷积网络

目录VGG大规模图像识别的超深度卷积网络数据集直接下载opendatalab 数据集社区自定义数据集模型训练 教程名称:使用 C# 入门深度学习 作者:痴者工良 教程地址: https://torch.whuanle.cn 电子书仓库:https://github.com/whuanle/cs_pytorch Maomi.Torch 项目仓库:https://…

AI应用实战课学习总结(9)Hello 深度学习

本文介绍了深度学习和神经网络的基本概念,深度学习和传统机器学习的差别,还了解了PyTorch框架,最后通过一个例子演示了如何基于PyTorch使用一个视觉检测模型来快速完成图片的目标检测任务,十分方便。大家好,我是Edison。 最近入坑黄佳老师的《AI应用实战课》,记录下我的学…

CAP与BASE:分布式系统设计的灵魂与妥协

CAP 理论 CAP理论起源于 2000 年,由加州大学伯克利分校的 Eric Brewer 教授在分布式计算原理研讨会(PODC)上提出,因此 CAP 定理又被称作 布鲁尔定理(Brewer’s theorem) 2 年后,麻省理工学院的 Seth Gilbert 和 Nancy Lynch 发表了布鲁尔猜想的证明,CAP 理论正式成为分…

又双叒更新!清华大学DeepSeek手册 第Ⅱ册《如何赋能职场应用》

继清华大学DeepSeek手册第Ⅰ册《从入门到精通》发布后,很多小伙伴对DeepSeek的使用有了更深一层的理解,第Ⅰ册中不仅涵盖了DeepSeek的基本功能,还提供了实用的操作指南,帮助大家更好地掌握这一强大的AI工具;针对于职场环境,清华大学又推出了DeepSeek使用手册 第Ⅱ册《如何…

深入浅出理解Continuous Queries和Cypher Query Language

1. 什么是Continuous Queries?连续查询是 Drasi 最重要的组件。它们是您告诉 Drasi 要在源系统中检测哪些更改以及检测到更改时要分发的数据的机制。源为订阅的 Continuous Queries 提供源更改,然后为订阅的 Reactions 提供查询结果更改。Continuous Queries(持续查询)是一…

Bronco CTF Write Up 题解

Bronco CTF Write Up 目录Bronco CTF Write UpBeginnerBreak the BattalionSimon SaysToo Many EmojisCryptoAcross the TracksRahhh-SAWebGrandmas Secret RecipeReverseReversing for Ophidiophilestheflagishere!ForensicsQR Coded Beginner Break the Battalion这道题我们会…

我用DeepSeek找到了视频号流量密码,摊牌了!

两娃的爸创业中,公众号“绘个球”(回复1)实时分享创业动态,提供地理、军事类3D动画工具。流量初战告捷 先上流量效果,图从左至右分别为小红书、快手、视频号。对于一个短视频新手,算得上惊喜。如果是一条可长期复制的流量赛道,运营的事就水到渠成。接下来我会知无不尽地说…