Pubblicare un’app ASP.NET Core con Azure Container Registry
La distribuzione di un applicativo è una delle fasi più delicate sulle quali dobbiamo scontrarci ogni giorno.
Il codice sorgente delle nostre applicazioni può essere distribuito grazie a docker che le ospita in unità isolate.
Simile a un contenitore per le spedizioni, il container software è una unità che si comporta indipendente dall’ambiente in cui viene ospitata. Ciò che viene conservato nel container può essere trasportato in differenti ambienti senza nessuna alterazione del contenuto.
I contenitori isolano l’applicazione uno dall’altro e condividono il kernel del sistema operativo con la macchina ospitante. Poiché i container condividono lo stesso kernel (Linux o Windows), essi sono significativamente più leggeri rispetto all’utilizzo delle virtual machines.
Tipologie di container
Quando si eseguono dei conteiner…