31K+ stars 超炫酷的 Docker 可视化开源工具

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 scoopscoop install lazydocker
#using Chocolateychoco 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

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

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

相关文章

CCF模拟题 202309-2 坐标变换(其二)

问题描述 试题编号: 202309-2 试题名称: 坐标变换(其二) 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 对于平面直角坐标系上的坐标 (x,y),小 P 定义了如下两…

为什么推荐大家使用动态住宅ip?怎么选择?

编辑代理ip的类型有很多,本文来介绍什么是动态住宅ip,为什么很多博主都推荐使用动态住宅ip,他到底有什么好处呢,接下来我们来学习一下。 一、什么是动态住宅ip 网络上的代理供应商很多,通常我们接触的比较多的几种类…

Python 实践——外星人入侵小游戏(上)

Python 实践——外星人入侵小游戏(上) 目录 Python 实践——外星人入侵小游戏(上)安装pip/pygame1.开始项目2.设置屏幕背景色基本操作: 3. 设置类4. 添加飞船图像5.导入程序基本操作:完整: 总结…

Springboot3+EasyExcel由浅入深

环境介绍 技术栈 springboot3easyexcel 软件 版本 IDEA IntelliJ IDEA 2022.2.1 JDK 17 Spring Boot 3 EasyExcel是一个基于Java的、快速、简洁、解决大文件内存溢出的Excel处理工具。 他能让你在不用考虑性能、内存的等因素的情况下,快速完成Excel的读、…

洛阳展馆讲解器,博物馆讲解器,无线讲解器出租,会展讲解器

无线一对多团队解说器的特点比较多,比如:1、声音传输的时分可以反抗噪音等,不会遭到搅扰。2、便利性,像这么细巧的语音导览可以随身携带,十分的便利。3、可以免去很多繁琐的进程,变得简单高效。4、明晰性&a…

mysql索引失效场景与mysql优化方式

索引失效场景 联合索引不满足最左匹配原则 索引列参与了运算,会导致全表扫描,索引失效 索引列参使用了函数 模糊查询时(like语句),模糊匹配的占位符位于条件的左侧 like %abc,like %abc% 都会导致失效…

【JVM的相关参数和调优】

文章目录 JVM 调优的参数类型一、标配参数二、X参数三、XX参数 JVM 调优的常用参数 JVM 调优的参数类型 一、标配参数 这类此参数在jdk的各个版本之间很少会变化,基本不改变 java -version,查看当前电脑上的jdk的版本信息 java -help,查看…

安卓(雷电)模拟器清除屏幕密码[亲测可用]

1、设置磁盘可写 启动模拟器,然后在模拟器的设置界面,设置磁盘共享为可写入,重启模拟器,如下图: 2、找到模拟器目录 返回桌面,右键模拟器图标,打开文件所在目录,如下图&#xff1a…

Casper Network (CSPR)2024 年愿景:通过投资促进增长

Casper Network (CSPR)是行业领先的 Layer-1 区块链网络之一,通过推出了一系列值得关注的技术改进和倡议,已经为 2024 年做好了准备。 在过去的一年里,Casper Network (CSPR)不断取得里程碑式的进展,例如推…

【小程序】微信小程序关联公众号(服务号)推送通知消息

一、背景 最近开发的一个小程序项目需要通过服务号来推送通知。但是在最开始开发小程序的时候并没有考虑到这个功能。 二、准备条件 预备知识: 小程序openid:小程序用户的唯一id 公众号openid:公众号用户的唯一id unionid:同…

Paddle模型转ONNX

深度学习模型在硬件加速器上的部署常常要用到ONNX(Open Neural Network Exchange,开放神经网络交换)格式,也可以通过ONNX实现不同AI框架(如Pytorch、TensorFlow、Caffe2、PaddlePaddle等)之间的模型转换。 …

Transformer详解【学习笔记】

文章目录 1、Transformer绪论2、Encoders和Decoder2.1 Encoders2.1.1 输入部分2.1.2 多头注意力机制2.1.3 残差2.1.4 LayNorm(Layer Normalization)2.1.5 前馈神经网路 2.2 Decoder2.2.1 多头注意力机制2.2.2 交互层 1、Transformer绪论 Transformer在做…

为什么企业容易陷入“自嗨式营销”,媒介盒子分析

互联网时代,各类信息都传播的非常快,同时信息技术的成熟也让许多企业可以监测广告效果,比如曝光、互动、转化等都可以通过数据体现,然而很多企业在营销过程中却发现,大部分的钱、精力、人力等都被浪费了。出现这种情况…

响应式编程WebFlux基础API

WebFlux的工作流程 在WebFlux中,主要的组件包括: Reactor: Reactor是WebFlux底层使用的响应式编程库,提供了Mono和Flux这两种响应式类型,分别用于表示0-1个和0-N个异步序列元素。WebHandler: 是处理请求的核心接口,所…

Git的简单使用说明

Git入门教程 git的最主要的作用:版本控制,协助开发 一.版本控制分类 ​​ 1.本地版本控制 ​​ 2.集中版本控制 ​​ 所有的版本数据都存在服务器上,用户的本地只有自己以前所同步的版本,如果不连网的话,用户就看不…

制作 Kali 可启动 USB 驱动器

Kali USB驱动器,轻松安全,获取最新镜像,开始强大的安全测试! Kali 可启动 USB 驱动器的优点: 不会更改主机系统的硬盘驱动器或已安装的操作系统,并且要返回正常操作,您只需删除“Kali Live”U…

模型评估:超参数调优

对于很多算法工程师来说,超参数调优是一件非常头疼的事情。除了根据经验设定所谓的“合理值”之外,一般很难找到合理的方法去寻找超参数的最优取值。而与此同时,超参数对于模型效果的影响又至关重要。有没有一些可行的办法去进行超参数的调优…

Qt 6之七:学习资源

Qt 6之七:学习资源 Qt是一种跨平台的C应用程序开发框架,它提供了一套丰富的工具和库,可以帮助开发者快速构建跨平台的应用程序,用于开发图形用户界面(GUI)和非GUI应用程序。 Qt 6之一:简介、安…

全国(山东、安徽)职业技能大赛--信息安全管理与评估Apache配置评估题目+WP解析+环境

🍬 博主介绍👨‍🎓 博主介绍:大家好,我是 hacker-routing ,很高兴认识大家~ ✨主攻领域:【渗透领域】【应急响应】 【python】 【VulnHub靶场复现】【面试分析】 🎉点赞➕评论➕收藏 == 养成习惯(一键三连)😋 🎉欢迎关注💗一起学习👍一起讨论⭐️一起进步…

小手也能用的高性能鼠标,自定义空间还挺高,雷柏VT9Pro mini上手

今年搭载PAW3395传感器的电竞鼠标很受欢迎,雷柏就出了不少型号,满足各种喜好的玩家选择,像是近期新出的搭载3395高定版的VT9Pro和VT9Pro mini,就在轻量化的基础上,满足了各种手型的玩家的使用需要,而且价格…