Hosts Remotos (SSH)
Gestiona hosts Docker remotos mediante túneles SSH y cambia entre ellos desde el selector de hosts.
Dockerman reenvía mediante SSH el socket Unix de un daemon de Docker remoto. Las operaciones principales de Docker, los registros y los terminales funcionan a través de la API reenviada, pero las funciones que dependen del runtime o del host pueden diferir de las disponibles en localhost. Por ejemplo, Dockerman no admite Compose en destinos Podman.
Añade un host remoto
Después de añadir un host, puedes cambiar a él como a cualquier otro destino Docker.
Abre Hosts
Abre la vista Hosts o utiliza el selector de hosts de la ventana principal.
Haz clic en Añadir Host
Haz clic en Añadir Host para abrir el cuadro de diálogo de conexión.
Completa los detalles SSH
Introduce los datos de conexión solicitados.
Elige una preferencia de runtime
Selecciona Auto, Docker o Podman. Auto busca sockets de runtime en el host remoto y se conecta al primero que encuentra. El modo Podman detecta automáticamente los sockets rootless ($XDG_RUNTIME_DIR/podman/podman.sock) y rootful (/run/podman/podman.sock).
Prueba y guarda
Prueba la conexión antes de guardar. Dockerman abre un túnel de prueba, detecta el runtime y muestra el tipo detectado.
Cambia entre hosts
Usa el selector de hosts de la barra superior para cambiar entre localhost y cualquier host remoto configurado. Al cambiar de host, se vuelven a cargar los datos del destino seleccionado.
Reconexión automática
Dockerman supervisa el túnel SSH y vuelve a intentarlo después de 3, 5 y 10 segundos. Si fallan todos los intentos, se abre el cuadro de diálogo de error de conexión.
Cómo funciona el túnel SSH
Dockerman abre una sesión SSH y reenvía un socket Unix local al socket del runtime remoto. El tráfico de la API de Docker destinado a ese host pasa por el túnel. El registro, las actualizaciones, los análisis y el resto del tráfico de la aplicación utilizan conexiones independientes y no pasan por SSH.
Notas de seguridad
Configura únicamente hosts remotos de confianza y conéctate a ellos solo desde redes de confianza.