Hace un tiempo, escribimos sobre una herramienta llamada "Portainer" , una herramienta de administración de Docker basada en la web. Usando Portainer, podemos crear, eliminar y administrar contenedores fácilmente. En esta guía, veremos cómo monitorear esos contenedores de Linux desde la línea de comandos usando "ctop" . Es una utilidad simple como el comando 'superior', que se utiliza para mostrar los procesos en ejecución. Usando ctop, puede monitorear fácilmente los contenedores de Linux directamente desde su Terminal. Viene con compatibilidad integrada con Docker y proporciona una descripción general compacta de varios contenedores.
En esta breve guía, veremos cómo instalarlo y usarlo en Linux.
Instalar ctop en Linux
ctop está disponible en AUR , para que puedas instalarlo usando ayudantes de AUR, como YaY , en Arch Linux y sus variantes como Antergos y Manjaro Linux.
$ yay -S ctop
Para otras distribuciones de Linux, descargue la última versión de ctop desde la página de descarga oficial e instálelo como se describe a continuación.
$ 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
Además, puede instalarlo y ejecutarlo a través de Docker. Para hacerlo, debe instalar Docker en su máquina Linux. Consulte los siguientes enlaces para instalar Docker en CentOS y Ubuntu.
- Cómo instalar Docker en CentOS
- Cómo instalar Docker en Ubuntu
Una vez que haya instalado Docker, ejecute ctop como se muestra a continuación.
$ docker run -ti -v /var/run/docker.sock:/var/run/docker.sock quay.io/vektorlab/ctop:latest
Ya hemos instalado ctop. Es hora de ver cómo usarlo.
uso superior
El uso de ctop es bastante fácil y directo.
Puede comenzar a monitorear los Contenedores usando el comando:
$ ctop
Si hay algún contenedor ejecutándose en su sistema, verá un resultado similar al siguiente.

Arriba
Aquí puede ver la lista de contenedores en ejecución, su uso de CPU y memoria, y las métricas de transmisión (TX) y recepción (RX).
Presiona 'a' para alternar entre contenedores en ejecución y no en ejecución. Para mostrar la sección de ayuda, presione 'h' . Para salir de ctop, presione 'q' . Aquí está la lista completa de teclas de función ctop.
- a - Alternar visualización de todos los contenedores (en ejecución y no en ejecución)
- f - Filtrar contenedores mostrados
- H - Alternar encabezado ctop
- h - Abrir la sección de ayuda
- s:seleccione el campo de ordenación del contenedor
- r - Orden de clasificación de contenedor inverso
- q - Salir de ctop
ctop es solo una herramienta de monitoreo básica pero completamente funcional para contenedores de Linux. Lo hace exactamente lo que dice en el sitio web oficial. Si está buscando opciones de monitoreo de línea de comandos simples para sus contenedores, ctop podría ser una buena opción.
Es posible que desee descargar nuestros libros electrónicos gratuitos de Docker.
Descargar – Libro electrónico gratuito:“Libro de recetas de contenedorización de Docker” Descargar – Guía gratuita:"Comprender Docker" Descargar – Guía gratuita:"¿Qué es Docker y por qué es tan popular?" Descargar – Guía gratuita:“Introducción a Docker” Descargar – Guía gratuita:“Docker en producción”Y, eso es todo por hoy. Si encuentra útil esta guía, compártala en sus redes sociales y profesionales y apoye a OSTechNix.
Más cosas buenas por venir. ¡Estén atentos!
¡Salud!