Encender la integración
Con el toggle encendido, aparece un icono de Docker en el header con un puntito de estado: verde cuando hay un container corriendo, rojo cuando Docker no responde. Hacer clic en él abre el panel. Apagado, no hay icono y no hay panel.Requisitos
TYBA busca el binario dedocker en este orden:
Sin binario, o con el daemon parado, el panel no inventa nada: dice “Docker is not responding”. En macOS ofrece además el atajo “Open Docker Desktop” — en las otras plataformas, levantar Docker queda de tu lado.
La lista
Los containers vienen agrupados por proyecto compose, y lo que no pertenece a ningún proyecto cae en “loose”.- Los que corren primero, después por orden de nombre.
- Los parados también aparecen — pero quedan recogidos detrás de un “N stopped — show”.
- Cada grupo muestra la cuenta de lo que está en pie.
Logs y shell
Cada uno se vuelve una pestaña. Logs sigue la salida (-f) empezando por las últimas 200 líneas.
Shell intenta el shell bueno y cae en el que exista:
bash si el container lo tiene, sh si no. Un container Alpine no se queda sin shell.
Remover
La remoción es una acción roja: pide confirmación en dos clics. El primer clic arma el botón, el segundo ejecuta. No hay diálogo, pero tampoco hay forma de remover por error con un solo clic.Compose
Cuando el grupo es un proyecto compose y su carpeta existe en esta máquina, el encabezado gana las acciones del proyecto:Cuando la ruta no es de esta máquina
Un container reporta la ruta del entorno donde levantó, que no siempre es el tuyo. Cuando TYBA mira la ruta y no está aquí — o está, pero sin permiso de lectura — lo dice y muestra la ruta, en vez de ofrecer un botón que abriría la nada. Por eso las acciones de compose solo aparecen para un proyecto cuya carpeta TYBA consigue ver.En el objetivo remoto esa comprobación se salta a propósito: la ruta del host remoto no existe en esta máquina, y anotarla sería un enlace roto. Por eso las acciones de compose no funcionan remotamente — mira Docker remoto.
Ver también
Docker remoto
El mismo panel apuntando a un host SSH.
Hosts y grupos
El registro que hace que exista el objetivo remoto.