欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

docker命令行管理工具lazydocker/ctop

程序员文章站 2022-03-03 17:20:48
...

1.lazydocker

0.介绍

lazydocker,一个简单的 docker 和 docker-compose 终端用户界面,用更懒惰的方式来管理所有的 docker。
其界面采用 gocui 开发。
• 可以清楚地查看 docker 或 docker-compose 容器环境的状态
• 查看容器/服务的日志
• 查看容器度量的 ascii 图
• 可以自定义图来测量任何想要测量的
• 重新启动、移除、重建容器和服务
• 查看给定图像的祖先层
• 清理占用磁盘空间的容器、图像或容量

github地址

https://github.com/jesseduffield/lazydocker#usage

1.安装

安装要求
• Docker >= 1.13 (API >= 1.25)
• Docker-Compose >= 1.23.2 (optional)

curl https://raw.githubusercontent.com/jesseduffield/lazydocker/master/scripts/install_update_linux.sh | bash
echo "alias lzd='lazydocker'" >> ~/.zshrc  
#配置环境变量按照自己的解释器配置
source ~/.zshrc

2.使用

lzd

在services处点击需要管理的容器 按x可以对其stop restart remove等操作

2.ctop

0.介绍

ctop 为多个容器提供了一个简洁凝练的实时指标概览。它是一个类 top 的针对容器指标的界面。
它展示了容器指标比如 CPU 利用率、内存利用率、磁盘 I/O 读写、进程 ID(PID)和网络发送(TX - 从此服务器发送)以及接受(RX - 此服务器接受)。
ctop带有对 Docker 和 runc 的内建支持;对其他容器和集群系统的连接计划在未来版本中推出
ctop同样可以stop restart 容器

1.安装

github地址:

https://github.com/bcicen/ctop

wget https://github.com/bcicen/ctop/releases/download/v0.7.3/ctop-0.7.3-linux-amd64 -O /usr/local/bin/ctop
chmod +x /usr/local/bin/ctop

2.使用

ctop
相关标签: docker