Distribuire un’app Asp.NET Core con Docker (parte 1)

Docker è un’insieme di tecnologie di virtualizzazione che consentono di deployare rapidamente pacchetti software. Docker non implementa un sistema basato su virtual machines, ma una struttura di containers che si trovano direttamente sopra al kernel del sistema sottostante. Questo tipo di architettura consente a Docker di essere molto più “leggero” e di eseguire numerosi containers […]

Kubernetes – Principi di Funzionamento

In articolo precedente ho descritto l’architettura alla base di Kubernetes. Kubernetes è il direttore d’orchestra per containers: coordina i containers assicurandosi che i risultati architetturali e funzionali siano quelli che ci si era prefissato. Con docker vengono creati containers a partire da immagini realizzate tramite dockerfile o scaricate da repository esistenti, come dockerhub. Gli strumenti […]