Modalità nativa vs container
Ogni micro di uno scenario gira in una di due modalità di esecuzione, e la scegli per micro:
| Modalità | Cos’è | Quando |
|---|---|---|
| nativo | Il micro si avvia come processo sulla tua macchina (con Maven, npm, uvicorn…) | Il micro su cui lavori: avvio veloce, hot reload, debug comodo |
| container | Il micro si avvia dentro un container Docker | I micro di sfondo: ambiente isolato e riproducibile, senza sporcare la tua macchina |
La combinazione abituale è mista: nativo quello che sviluppi, container quelli che ti basta avere avviati perché il flusso funzioni.
Cambiare la modalità
Sezione intitolata “Cambiare la modalità”Nelle viste Schede o Tabella dello scenario, ogni micro ha un interruttore nativo/container. Puoi anche fissare la modalità predefinita di un micro nel suo editor (sezione Micro).
La modalità container richiede che Docker sia avviato. La modalità nativa usa il
wrapper del repo (mvnw, .venv) o il binario del PATH; MicroLab non installa
toolchain per te.
Personalizzazione dell’avvio nativo
Sezione intitolata “Personalizzazione dell’avvio nativo”L’avvio in modalità nativa può essere affinato per micro (proprietà, argomenti, database, comando…) senza toccare il repo. Vedi Personalizzare l’avvio.