Modo nativo vs contenedor
Cada micro de un escenario corre en uno de dos modos de ejecución, y lo eliges por micro:
| Modo | Qué es | Cuándo |
|---|---|---|
| nativo | El micro se arranca como un proceso en tu máquina (con Maven, npm, uvicorn…) | El micro que estás tocando: arranque rápido, hot reload, depuración cómoda |
| contenedor | El micro se arranca dentro de un contenedor Docker | Los micros de fondo: entorno aislado y reproducible, sin ensuciar tu máquina |
La combinación habitual es mixta: nativo el que desarrollas, en contenedor los que solo necesitas levantados para que el flujo funcione.
Cambiar el modo
Sección titulada «Cambiar el modo»En las vistas de Tarjetas o Tabla del escenario, cada micro tiene un conmutador nativo/contenedor. También puedes fijar el modo por defecto de un micro en su editor (sección Micros).
El modo en contenedor requiere que Docker esté iniciado. El modo nativo usa el
wrapper del repo (mvnw, .venv) o el binario del PATH; MicroLab no instala
toolchains por ti.
Personalización del arranque nativo
Sección titulada «Personalización del arranque nativo»El arranque en modo nativo se puede afinar por micro (propiedades, argumentos, base de datos, comando…) sin tocar el repo. Ver Personalizar el arranque.