Dizionario AI › Fondamenti AI

Container

Un container è un pacchetto software che racchiude un'applicazione insieme a tutto ciò che le serve per funzionare: librerie, dipendenze, configurazioni. Gira in modo isolato ma condivide il kernel del sistema operativo ospite, risultando molto più leggero di una macchina virtuale. Risolve il problema eterno del funziona sul mio computer: il container gira identico ovunque.

Definizione

Come funziona

L'isolamento sfrutta funzionalità del kernel Linux: i namespace separano ciò che il container vede (processi, rete, file system) e i cgroups limitano le risorse che può consumare. L'applicazione viene impacchettata in un'immagine immutabile, costruita a strati e distribuita tramite registri come Docker Hub. Avviare un container richiede secondi, contro i minuti di una macchina virtuale.

Applicazioni

Nell'AI i container sono lo standard di distribuzione: i modelli vengono serviti in container con le loro dipendenze CUDA, i job di training girano containerizzati su cluster Kubernetes e gli agenti eseguono codice in container usa e getta per sicurezza. Fuori dall'AI hanno trasformato l'intero ciclo di vita del software, dal laptop dello sviluppatore alla produzione.

Storia ed etimologia

La genealogia parte da chroot (Unix, 1979), passa per FreeBSD Jails (2000) e Solaris Zones (2004), arriva a LXC (2008) ed esplode con Docker, presentato da Solomon Hykes alla PyCon nel marzo 2013. Il nome viene dal container navale: come il contenitore intermodale standardizzato rivoluzionò il trasporto merci dagli anni '50, il container software ha standardizzato il trasporto delle applicazioni.

Come si usa in Grace

Nei 520 scenari professionali di Grace incontri contesti DevOps e MLOps dove i container sono il pane quotidiano: conoscerli rende i tuoi prompt tecnici immediatamente più efficaci. Le offerte sulla bacheca AI Jobs citano spesso Docker e Kubernetes tra le competenze richieste.

Termini correlati

Altri termini in Fondamenti AI

Mettilo alla prova

Dalla nostra rete

AGORÀ Intelligence: Enterprise AI Governance Platform

Govern AI at scale: policies, adoption and measurable results on your data. Built for boards and C-suite.

Vai su agora-intelligence.com →

Dal blog di Agora Intelligence

Altro su agora-intelligence.com →

📱 Scarica l'app Android (beta) iOS in arrivo

Dì quello che intendi. Ottieni quello che ti serve.

Grace Certified, la coach AI che allena e certifica il tuo prompt engineering, di Agora Intelligence.