Monitor de terminal estilo btop que muestra en tiempo real el uso de tokens, la ventana de contexto, los límites de uso y los puertos abiertos de sesiones de Claude Code, Codex CLI y OpenCode.
mrjackwills/oxker
Interfaz de terminal (TUI) para ver y controlar contenedores Docker, con estadísticas en tiempo real, logs y acceso mediante exec.
Alternativa open source a:Docker Desktop
- Estrellas
- 1,970
- Forks
- 51
- Issues abiertos
- 25
- Último commit
- hace 2 meses
¿Qué es?
oxker es una interfaz de terminal para supervisar y administrar contenedores Docker. Muestra los contenedores en ejecución en una lista con su estado y uso de recursos, y permite iniciarlos, detenerlos, reiniciarlos, pausarlos y eliminarlos con el teclado o el mouse. Un panel de logs muestra la salida del contenedor seleccionado e incluye opciones para buscar, filtrar y exportar a un archivo.
La herramienta está escrita en Rust y utiliza ratatui para la interfaz y Bollard para comunicarse con la API de Docker. De forma predeterminada, se conecta al socket local de Docker; también se puede especificar un host personalizado mediante un flag o la variable DOCKER_HOST. El comportamiento, como los logs en color, las marcas de tiempo, la zona horaria y las combinaciones de teclas, se puede configurar con argumentos de línea de comandos o con un archivo de configuración TOML, JSON o JSONC.
Se puede instalar mediante Cargo, imágenes de Docker disponibles en ghcr.io y Docker Hub, Nix, AUR, Homebrew y binarios precompilados. Hay imágenes para linux/amd64, linux/arm64 y linux/arm/v6.
Funciones clave
- 01Muestra los contenedores con su estado y uso de recursos; permite ordenarlos por columna.
- 02Permite iniciar, detener, reiniciar, pausar y eliminar contenedores con el teclado o el mouse.
- 03Muestra los logs de los contenedores e incluye opciones para buscar, filtrar y guardar en un archivo.
- 04Permite acceder mediante exec a un contenedor en ejecución e inspeccionar sus detalles.
- 05Se puede configurar mediante flags de línea de comandos y archivos de configuración TOML, JSON o JSONC.
Casos de uso
- Comprobar rápidamente qué contenedores están en ejecución en un equipo de desarrollo o servidor mediante SSH.
- Seguir los logs de un contenedor en la terminal sin abrir Docker Desktop.
- Reiniciar o detener contenedores que no funcionan correctamente desde una sesión de terminal.
- Administrar contenedores locales en una Raspberry Pi u otro host Linux pequeño.
Inicio rápido
- 1
Instalar con Cargo
cargo install oxker - 2
Ejecutar oxker
oxker
Antes de usarlo
- La función exec en contenedores no está disponible en Windows.
- El autor no ha probado las instrucciones de compilación para otras plataformas.
Temas
Preguntas frecuentes
- ¿Qué es oxker?
- Interfaz de terminal (TUI) para ver y controlar contenedores Docker, con estadísticas en tiempo real, logs y acceso mediante exec. oxker es una interfaz de terminal para supervisar y administrar contenedores Docker. Muestra los contenedores en ejecución en una lista con su estado y uso de recursos, y permite iniciarlos, detenerlos, reiniciarlos, pausarlos y eliminarlos con el teclado o el mouse. Un panel de logs muestra la salida del contenedor seleccionado e incluye opciones para buscar, filtrar y exportar a un archivo.
- ¿oxker es gratuito? ¿Qué licencia tiene?
- oxker es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿oxker sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de oxker fue el 22 ago 2026.
- ¿Para qué puedo usar oxker?
- Comprobar rápidamente qué contenedores están en ejecución en un equipo de desarrollo o servidor mediante SSH. Seguir los logs de un contenedor en la terminal sin abrir Docker Desktop. Reiniciar o detener contenedores que no funcionan correctamente desde una sesión de terminal. Administrar contenedores locales en una Raspberry Pi u otro host Linux pequeño.
- ¿Cómo se instala oxker?
- Instalar con Cargo: cargo install oxker Ejecutar oxker: oxker
- ¿Dónde consigo oxker?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/mrjackwills/oxker
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
CLI y TUI que rastrea cualquier proceso, puerto, contenedor o archivo hasta la cadena de sistemas que lo inició.
Una herramienta de terminal que reproduce commits de Git como sesiones de escritura animadas, con resaltado de sintaxis y transiciones del árbol de archivos.
Herramienta de revisión de código en la terminal con atajos de vim que exporta comentarios a GitHub, GitLab, Gitea, Bitbucket, Azure DevOps, Gerrit o al portapapeles.
Interfaz de terminal para gestionar dispositivos Bluetooth en Linux, basada en BlueZ.
Una TUI de terminal para explorar, conectarse a y administrar hosts SSH definidos en el archivo ~/.ssh/config.