La scalabilità di un sistema operativo è fondamentale quando si parla di team aziendali poiché grazie a questo è possibile aggiungere molte più funzionalità al sistema come applicazioni, ruoli e programmi sempre alla ricerca per aggiungere più opzioni di utilizzo agli utenti finali ..
Windows Server 2016 è un sistema operativo integrale in cui troviamo un'ampia varietà di ruoli sviluppati per un'amministrazione centralizzata di utenti, gruppi ed elementi sempre con basi sicure e affidabili.
Un modo per ottenere il massimo da Windows Server 2016 è installare container, noti anche come Docker, che ci forniscono gli strumenti necessari sia per creare che per gestire tutti i container disponibili per Windows Server 2016 e le risorse ad esso associate. .
È stato sviluppato un contenitore focalizzato con lo scopo di poter racchiudere in isolamento un'applicazione nella propria scatola. Per l'applicazione che esiste nel contenitore, non è a conoscenza di nessun'altra applicazione o processo che esiste fuori dalla sua scatola o scatola, da questo punto di vista tutti gli elementi di cui l'applicazione ha bisogno per funzionare correttamente sono disponibili all'interno di questo contenitore, quindi, indipendentemente da dove si sposta la scatola, l'applicazione sarà sempre disponibile e pronta per essere utilizzata perché è piena di tutto il necessario per funzionare sul sistema operativo in cui risiedi.
I contenitori sono stati progettati come un portatile, isolato, ambiente di runtime controllato che può essere eseguito su una macchina host o una macchina virtuale con funzionalità complete. Un'applicazione o un processo eseguito in un contenitore verrà impacchettato con tutte le dipendenze e i file di configurazione necessari in modo che il suo utilizzo sia efficiente e non abbia problemi per l'utente o l'amministratore.
L'host del contenitore offre una serie di risorse per il contenitore e il contenitore utilizzeranno solo queste risorse senza accedere ad altre risorse dell'attrezzatura fisica, assicurando così che le prestazioni finali non saranno influenzate.
Ci sono una serie di concetti a livello di contenitore che è utile conoscere quando si lavora con essi sono:
Quando si utilizzano i contenitori in Windows Server 2016 sono disponibili due tipi che sono:
Con questi concetti in mente vedremo come installare i contenitori in Windows Server 2016.
Il modo più pratico per eseguire questa attività è tramite le funzionalità di Windows Server a cui possiamo accedere in due modi:
Quindi, nella finestra che appare, andiamo alla sezione 'Funzionalità' e lì attiviamo la casella 'Contenitori':
Fare clic su Avanti e seguire i passaggi della procedura guidata. Nonostante questo sia il metodo più pratico per installare un container in Windows Server 2016, nella maggior parte dei casi troviamo il seguente errore, per questo AdminGuides spiegherà il modo corretto di installare i container in Windows Server 2016 e quindi aumenterà notevolmente la sua produttività.
Docker è un contenitore che serve per impacchettare e consegnare le immagini del contenitore selezionato, questo processo automatizzato risulta in immagini che possono poi essere eseguite ovunque sia localmente, nel cloud o su una macchina personale, come un container.
Per installare Docker su Windows Server 2016 useremo il modulo PowerShell OneGet che funziona con i provider necessari per eseguire l'installazione è nel caso di Docker MicrosoftDockerProvider. Questo provider abilita la funzione contenitore sul server e installa anche Docker, che richiede un riavvio.
Ricorda che Docker è necessario per lavorare con contenitori Windows ed è progettato con un Docker Engine e il client Docker.
Apriremo una console Windows PowerShell come amministratori e prima di tutto installeremo 'Docker-Microsoft Package Management Provider' dalla galleria di PowerShell eseguendo la seguente riga:
Install-Module -Name DockerMsftProvider -Repository PSGallery - Forza
Durante l'esecuzione di questa riga vedremo quanto segue:
Lì inseriamo la lettera S per confermare il download. In questo caso installeremo NuGet che è un provider necessario per eseguire l'installazione Docker, dopodiché potremo eseguire nuovamente il comando e vedremo che l'installazione Docker è avvenuta correttamente:
Il passaggio successivo consiste nell'usare PowerShell 'Gestione pacchetti'? modulo per installare l'ultima versione di Docker, per questo eseguiremo quanto segue:
Install-Package -Name docker -ProviderName DockerMsftProvider
Qui inseriamo la lettera S per confermare oppure la lettera O per confermare il tutto e vedremo che inizia il processo di installazione:
Infine vedremo quanto segue dove è indicato che è necessario un riavvio del sistema:
Eseguiamo il riavvio di Windows Server 2016 eseguendo la seguente riga:
Restart-Computer -Force
Possiamo vedere che il sistema avvia il processo di configurazione degli aggiornamenti . Questo installerà Docker su Windows Server 2016.
Alcune delle attività che possiamo eseguire in seguito sono. Verifica la versione installata:
Get-Package -Name Docker -ProviderName DockerMsftProvider
Visualizza la versione corrente:
Find-Package -Name Docker -ProviderName DockerMsftProvider pre >Passaggio 11Aggiorna Docker:Install-Package -Name Docker -ProviderName DockerMsftProvider -Update -Force Start-Service Docker3. Aggiorna il sistema operativo Windows Server 2016
Prima di eseguire Docker installeremo gli aggiornamenti per Windows Server 2016, per questo, da Windows PowerShell, eseguiremo il seguente comando. Lì inseriamo il numero 6 per avviare il processo di download e installazione degli aggiornamenti disponibili per il sistema.
sconfig4. Distribuzione di contenitori in Windows Server 2016
In questo caso, scaricheremo ed eseguiremo un'immagine di esempio .NET creata in precedenza dal registro Docker Hub.
Passaggio 1Questo contenitore eseguirà un'applicazione .Net Hello World, per questo eseguiamo quanto segue:
docker run microsoft / sample-dotnetPassaggio 2Il risultato sarà il seguente:
Come possiamo vedere, i contenitori sono un pratico e utile alternativa alla scalabilità del sistema operativo, offrendo soluzioni integrali per la gestione di nuove funzionalità.
Microsoft ha rilasciato il sistema operativo Windows 11 di nuova generazione nell'ultimo mese di ottobre…
Sembra che alcuni degli sfortunati utenti di Windows stiano riscontrando l'errore "Un masterizzatore di dischi…
Windows ha un'utilità integrata chiamata System File Checker o SFC che esegue la scansione dell'intero…
Il sistema operativo Windows è la piattaforma più popolare per scopi didattici e lavorativi ampiamente…
FIX 2: eseguire un ripristino del sistema:FIX 3: Esegui Controllo file di sistema:FIX 4: Aggiorna…
Il Nitro 5 è un ingombrante laptop da gioco da 2,4 kg, come è tipico…