Sección Docker
La sección Docker (rail derecho) reúne todo lo relacionado con el motor de Docker y los contenedores de Aseptic.
Motor de Docker
Sección titulada «Motor de Docker»Muestra el estado del motor de Docker: conectado, iniciándose o sin conexión. Si no está iniciado, Iniciar Docker arranca Docker Desktop y espera a que responda.
Docker hace falta para levantar la infraestructura y para correr
micros en modo contenedor. En la app, arrancar
Docker es una acción manual; el CLI (aseptic start) lo arranca por su cuenta.
Infraestructura
Sección titulada «Infraestructura»- Iniciar infraestructura — levanta solo la infra que declara el escenario seleccionado (Kafka, Redis, Postgres…), sin los micros.
- Detener infraestructura —
docker compose downde la infra común. No se puede detener con el escenario en marcha (párale antes).
Consola y mensajes de la infra
Sección titulada «Consola y mensajes de la infra»Cada servicio de infraestructura en marcha lleva su menú «⋮» con lo que se puede hacer dentro de su contenedor:
- Abrir consola — abre la terminal del sistema con
psql(Postgres) oredis-cli(Redis) ya conectado, con el usuario y la base que declara el propio contenedor. Desde el CLI:aseptic console postgres. - Mensajes de Kafka — lee un topic (desde el principio o solo lo que llegue) y
publica mensajes con clave opcional. Usa las herramientas de la propia imagen de
Kafka, también las de versiones antiguas. Desde el CLI:
aseptic kafka topics,aseptic kafka consume <topic>yaseptic kafka produce <topic> <mensaje>.
Leer tarda: vuelve al llegar a 50 mensajes o tras 10 segundos sin mensajes nuevos, más lo que tarda el consumidor en unirse a su grupo.
Contenedores
Sección titulada «Contenedores»Lista los contenedores aseptic-* en ejecución con su estado, salud y puertos.
Los que quedaron residuales (por ejemplo, tras un cierre abrupto) se eliminan con Limpiar en la barra superior, que además termina los procesos nativos huérfanos.
Desde el CLI
Sección titulada «Desde el CLI»aseptic docker status, docker start, aseptic infra-up, infra-down,
containers, docker-clean.