GNU/Linux >> Tutoriales Linux >  >> Panels >> Docker

Dockly:administre contenedores Docker desde la terminal

Hace unos días, publicamos una guía que cubría casi todos los detalles que necesita saber para comenzar a usar Docker . En esa guía, le mostramos cómo crear y administrar contenedores Docker en detalle. También hay algunas herramientas no oficiales disponibles para administrar contenedores Docker. Si ha mirado nuestros archivos antiguos, es posible que se haya topado con dos herramientas basadas en la web, a saber, "Portainer" y "PiCluster" . Ambos hacen que la tarea de gestión de Docker sea mucho más fácil y sencilla desde un navegador web. Hoy, encontré otra herramienta de administración de Docker llamada "Dockly" .

A diferencia de las herramientas antes mencionadas, Dockly es una utilidad TUI (interfaz de usuario de texto) para administrar contenedores y servicios Docker desde la Terminal en sistemas tipo Unix. Es una herramienta gratuita de código abierto construida con NodeJS . En esta breve guía, veremos cómo instalar Dockly y cómo administrar los contenedores Docker desde la línea de comandos.

Instalación de Dockly

Asegúrese de haber instalado NodeJS en su caja de Linux. Si aún no lo ha instalado, consulte la siguiente guía.

  • Cómo instalar NodeJS en Linux

Una vez que NodeJS esté instalado, ejecute el siguiente comando para instalar Dockly:

# npm install -g dockly

Gestionar contenedores Docker con Dockly desde terminal

¡Administrar contenedores Docker con Dockly es fácil! Todo lo que tienes que hacer es abrir la terminal y ejecutar el siguiente comando:

# dockly

Dockly se conectará automáticamente a su demonio docker localhost a través del socket de Unix y mostrará la lista de contenedores en ejecución en la Terminal como se muestra a continuación.

Administrar contenedores Docker usando Dockly

Como puede ver en la captura de pantalla anterior, Dockly muestra la siguiente información de los contenedores en ejecución en la parte superior:

  • ID del contenedor,
  • Nombre de los contenedores,
  • Imagen acoplable,
  • Comando,
  • Estado de los contenedores en ejecución,
  • Estado.

En la parte superior derecha, verá la CPU y la utilización de la memoria de los contenedores. Utilice las teclas de flecha ARRIBA/ABAJO para moverse entre los contenedores.

En la parte inferior, hay algunas teclas de método abreviado de teclado para realizar varias tareas de administración de la ventana acoplable. Aquí está la lista de métodos abreviados de teclado disponibles actualmente:

  • = - Actualizar la interfaz de Dockly,
  • / - Buscar en la vista de lista de contenedores,
  • yo - Mostrar la información sobre el contenedor o servicio actualmente seleccionado,
  • - Mostrar registros del contenedor o servicio actual,
  • v - Alternar entre la vista de Contenedores y Servicios,
  • l - Inicie una sesión de /bin/bash en el contenedor seleccionado,
  • r - Reiniciar el Contenedor seleccionado,
  • s - Detener el Contenedor seleccionado,
  • h - Mostrar ventana de AYUDA,
  • q - Sal de Dockly.

Ver información de un contenedor

Elija un Contenedor usando la flecha ARRIBA/ABAJO y presione "i" para mostrar la información del Contenedor seleccionado.

Ver información del contenedor

Reiniciar contenedores

Si desea reiniciar sus Contenedores en cualquier momento, solo selecciónelo y presione "r" para reiniciar.

Reiniciar contenedores Docker

Detener/eliminar contenedores e imágenes

Podemos detener y/o retirar uno o todos los contenedores a la vez si ya no son necesarios. Para hacerlo, presione "m" para abrir Menú .

Detener, eliminar contenedores e imágenes de Docker

Desde aquí, puede realizar las siguientes operaciones.

  • Detenga todos los contenedores de Docker,
  • Eliminar contenedor seleccionado,
  • Retire todos los contenedores,
  • Eliminar todas las imágenes de Docker, etc.

Mostrar la sección de ayuda de Dockly

Si tiene alguna pregunta, simplemente presione "h" para abrir la sección de ayuda.

Ayuda de Dockly

Para obtener más detalles, consulte la página oficial de GitHub que se encuentra al final.

Y, eso es todo por ahora. Espero que esto haya sido útil. Si pasa mucho tiempo trabajando con contenedores Docker, pruebe Dockly y vea si le ayuda.

Lectura sugerida:

  • Cómo actualizar automáticamente los contenedores de Docker en ejecución
  • ctop:una herramienta de supervisión de línea de comandos para contenedores de Linux

Docker
  1. ¿Qué es Docker?

  2. ¿Qué es Docker (y los contenedores de Linux?)

  3. Cómo usar Docker Compose

  4. ¿Qué es Podman y en qué se diferencia de Docker?

  5. Introducción a los contenedores Docker

Cómo obtener la dirección IP de un contenedor Docker desde el host

Cómo instalar Docker Portainer para administrar contenedores

Cómo eliminar contenedores Docker

Cómo detener los contenedores de Docker

Trabajar con Docker Containers desde la línea de comandos

Cómo gestionar contenedores Docker