Condividi tramite


Soluzioni contenitore Windows

Microsoft offre soluzioni per i contenitori Windows che usano le immagini di base di Windows Server 2022 più recenti per aiutare i consumatori a iniziare. Si tratta di una raccolta di esempi relativi a framework applicazioni, linguaggi di programmazione, database e strumenti di integrazione continua/infrastruttura.This is a collection of samples around application frameworks, programming languages, databases, and infrastructure/continuous integration (CI). Questi esempi vengono forniti così come sono e senza garanzie o garanzie effettuate. È possibile contribuire a esempi aggiuntivi o inviare una richiesta pull per migliorare il repository corrente.

Che cosa sono i contenitori di Windows?

I contenitori sono una tecnologia per la creazione di pacchetti e l'esecuzione di applicazioni di Windows e Linux in ambienti di diverso tipo, in locale e nel cloud. Questa tecnologia offre un ambiente semplice e isolato che semplifica lo sviluppo, la distribuzione e la gestione delle app. Grazie alla rapidità di avvio e arresto, i contenitori rappresentano la soluzione ideale per le app che devono adattarsi rapidamente alle continue variazioni della domanda.

Tutti i contenitori vengono creati a partire da specifiche immagini. Un'immagine del contenitore è un bundle di file organizzati in uno stack di livelli che si trovano nel computer locale o in un registro contenitori remoto. Le immagini del contenitore usate negli esempi descritti in questo argomento sono immagini basate su Windows Server, Windows Server Core e Nano Server:

  • Windows Server contiene il set completo di API e servizi di sistema di Windows.
  • Windows Server Core è un'immagine più piccola che contiene un subset delle API di Windows Server, vale a dire il framework .NET completo. Include anche la maggior parte, ma non tutti, i ruoli del server (ad esempio, il server fax non è incluso).
  • Nano Server è la più piccola immagine di Windows Server e include il supporto per le API .NET Core e alcuni ruoli del server.

Le immagini di base di Windows usate per gli esempi di contenitori sono Windows Server 2022, rilasciate nel mese di agosto 2021. Gli esempi consentono di iniziare a usare i contenitori di Windows, ad esempio uno degli esempi che consentono di installare bit Python all'interno di un contenitore Windows.

Soluzioni contenitore

Usare le schede delle categorie seguenti per informazioni su come sfruttare i contenitori di Windows usando le immagini di base più recenti di Windows Server nello sviluppo di app. Gli esempi forniti rientrano in sei categorie e vengono aggiornati per riflettere le modifiche recenti della versione, nonché l'immagine del contenitore del sistema operativo di base di Windows Server nell'hub Docker:

Nota

È anche possibile usare guide dettagliate alla distribuzione per facilitare la distribuzione di una soluzione di esempio. Ogni guida può anche fare riferimento a un esempio di codice complementare.