前段时间,我们写了一个工具,叫做 “搬运工”,一个基于 Web 的 Docker 管理工具。 使用 Portainer,我们可以轻松地创建、删除和管理容器。 在本指南中,我们将了解如何使用命令行监控这些 Linux 容器 “顶部”. 它是一个类似于“top”命令的简单实用程序,用于显示正在运行的进程。 使用 ctop,您可以直接从终端轻松监控 Linux 容器。 它带有内置的 Docker 支持,并提供了多个容器的简洁概述。
在这个简短的指南中,我们将看到如何在 Linux 中安装和使用它。
在 Linux 上安装 ctop
ctop 可用于 AUR,因此您可以使用 AUR 助手安装它,例如 耶,在 Arch Linux 及其变体,如 Antergos 和 Manjaro Linux 中。
$ yay -S ctop
对于其他 Linux 发行版,请从 官方下载页面 并如下所述安装。
$ sudo wget https://github.com/bcicen/ctop/releases/download/v0.7.2/ctop-0.7.2-linux-amd64 -O /usr/local/bin/ctop
$ sudo chmod +x /usr/local/bin/ctop
此外,您可以通过 Docker 安装和运行它。 为此,您需要在 Linux 机器上安装 Docker。 请参考以下链接在 CentOS 和 Ubuntu 上安装 Docker。
- 如何在 CentOS 中安装 Docker
- 如何在 Ubuntu 中安装 Docker
安装 Docker 后,运行 ctop,如下所示。
$ docker run -ti -v /var/run/docker.sock:/var/run/docker.sock quay.io/vektorlab/ctop:latest
我们现在已经安装了 ctop。 是时候看看如何使用它了。
ctop 用法
ctop 的使用相当简单直接。
您可以使用以下命令开始监控容器:
$ ctop
如果您的系统中有任何容器正在运行,您将看到如下所示的输出。
顶部
在这里,您可以查看正在运行的容器列表、其 CPU 和内存使用情况以及传输(TX)和接收(RX)指标。
按 ‘一种’ 在运行和非运行容器之间切换。 要显示帮助部分,请按 ‘H’. 要退出 ctop,请按 ‘q’. 这是 ctop 功能键的完整列表。
- a – 切换所有(运行和非运行)容器的显示
- f – 过滤显示的容器
- H – 切换 ctop 标题
- h – 打开帮助部分
- s – 选择容器排序字段
- r – 反向容器排序顺序
- q – 退出 ctop
ctop 只是一个基本但功能齐全的 Linux 容器监控工具。 它 确实 它在官方网站上说的。 如果您正在为容器寻找简单的命令行监控选项,ctop 可能是一个不错的选择。
您可能想下载我们的免费 Docker 电子书。
下载 – 免费电子书:“Docker Containerization Cookbook”
下载 – 免费指南:“了解 Docker”
下载 – 免费指南:“什么是 Docker,为什么它如此受欢迎?”
下载 – 免费指南:“Docker 简介”
下载 – 免费指南:“生产中的 Docker”
而且,这就是今天的全部内容。 如果您觉得本指南有用,请在您的专业和社交网络上分享并支持 OSTechNix。
更多好东西即将到来。 敬请关注!
干杯!
资源:
感谢您的光临!
帮助我们帮助您:
- 订阅我们的电子邮件通讯: 立即注册
- 支持 OSTechNix: 通过贝宝捐款
- 下载免费的电子书和视频: TradePub 上的 OSTechNix
- 联系我们: Facebook | Twitter | 谷歌加 | 领英 | RSS订阅
祝你有美好的一天!!