iT邦幫忙

2021 iThome 鐵人賽

DAY 22
0

圖形化介面對於人們來說,若將其用於監測用途上,比起密密麻麻的數字表格,會是相當友善的工具。若想要監測容器的狀態,並對其執行一些簡單的操作,固然你可以用 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容器的顶部接口

上一篇
Day 21 裝設開源的 Libre-Office
下一篇
Day 23 Python 學習者常用的 Jupyter Notebook
系列文
以 Docker 為始的多種開源服務初探30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言