El objetivo se infiere del workspace
Casi nunca necesitas tocar el selector. Si el workspace activo es una sesión SSH, el panel ya abre apuntando a ese host.
Cómo funciona por debajo
docker habla con una máquina remota de forma nativa, por ssh://. TYBA solo apunta el objetivo:
Include config.d/tyba.conf en tu ~/.ssh/config. El alias que registraste es un host de verdad para OpenSSH, así que es un host de verdad para Docker.
Nada de daemon expuesto, nada de puerto abierto, nada de TLS que configurar. Es tu SSH.
El shell de un container remoto
Abrir el shell de un container remoto crea un workspace propio, con el alias en el título y el color del host. Eso es a propósito: no secuestra tu pane SSH. Mezclar los dos dejaría elsh: postgres de esta máquina con la misma cara que el que corre en el host remoto, y confundirlos sale caro.
Las limitaciones
Lo que sí funciona remotamente: listar, logs, shell y remover.Es más lento — y está bien
El refresh remoto paga handshake, red y, en la primera conexión, lo que tu autenticación SSH exija — escribir la passphrase de la clave, tocar la YubiKey, aprobar en el agent. El timeout local mide un Docker que responde en milisegundos; el remoto gana bastante más holgura, porque con el techo local el panel remoto solo entregaba una lista vacía. Después de la primera conexión, elControlMaster reusa la conexión y las llamadas vuelven a ser rápidas.
La disponibilidad se cachea por objetivo. Docker en esta máquina no dice nada sobre Docker en un host remoto, así que cada objetivo tiene su propio estado — y el panel no se queda repreguntando cada vez que le echas un ojo.
Ver también
Containers
El panel, la integración y lo que hace en local.
Hosts y grupos
El registro, la clave y el Include que hacen que esto funcione.