Sección Docker
La sección Docker (rail derecho) reúne todo lo relacionado con el daemon de Docker y los contenedores de Aseptic.
Muestra el estado del daemon 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.
- Eliminar huérfanos — borra los contenedores
aseptic-*que quedaron residuales (por ejemplo tras un cierre abrupto).
Desde el CLI
Sección titulada «Desde el CLI»aseptic docker status, docker start, aseptic infra-up, infra-down,
containers, docker-clean.