Day 22 ctop 好用的 docker 容器监控工具

图形化介面对於人们来说,若将其用於监测用途上,比起密密麻麻的数字表格,会是相当友善的工具。若想要监测容器的状态,并对其执行一些简单的操作,固然你可以用 docker inspect <container ID or name> 来慢慢看,但要做到即时状态更新就显得无力。
ctop1

ctop

ctop 是一个开源,且容易上手的容器即时监测工具。你可以在指令列上看到各个运行、停止的容器状态,也可以点入单个容器观看细项,或是执行一些相关操作 (如:启动、停止、移除...等)
ctop2

如何安装

最简单的方式,还是把 ctop 当成一个即时生成、退出时就移除的 docker 服务。指令如下:

# --rm 代表停止时就移除容器
docker run --rm -ti --name=ctop --volume /var/run/docker.sock:/var/run/docker.sock:ro   quay.io/vektorlab/ctop:latest

使用方式

可以全程使用键盘来操作,基本的快捷键如下:

  1. 在容器上按→:看单个容器详细资讯
  2. 在容器上按←:看 log
  3. 在容器上按 Enter:开启 menu 进行操作
  4. f:过滤容器名字
  5. s:将容器依照状态排序

ctop3

Reference

  1. 用 ctop 查看 container 状态
  2. ctop - 用于监控Docker容器的顶部接口

<<:  D29 - 热点

>>:  CSS微动画 - Transform不一定是位移的最佳选择

Unity自主学习(十九):物件脚本(1)

昨天在"Main Camera"新增了一个"Test"的脚本...

Python - 在 Windows 10 上使用 PySpark 连接 Mysql 资料库参考笔记

Python - 在 Windows 10 上使用 PySpark 连接 Mysql 资料库参考笔记...

创建App-上传App

创建App-上传App -在上方功能选择栏点击Product然後选择Archive. -在於右边栏目...

单一功能原则 Single Responsibility Principle

关於物件导向程序设计的五个设计原则,大家可能会依据不同的顺序来解释,不过我想「单一功能原则」一定会被...

Prototype

在Constructor的章节中我们使用建立实体的方式 function Person(name, ...