Hoe containers te installeren op Windows Server 2016

Bijgewerkt Januari 2023: Krijg geen foutmeldingen meer en vertraag je systeem met onze optimalisatietool. Haal het nu op - > deze link

  1. Download en installeer de reparatietool hier.
  2. Laat het uw computer scannen.
  3. De tool zal dan repareer je computer.

De schaalbaarheid van een besturingssysteem is essentieel als we het hebben over bedrijfsteams, omdat het hierdoor mogelijk is om veel meer functionaliteiten aan het systeem toe te voegen, zoals applicaties, rollen en programma's die er altijd uitzien om meer gebruiksopties toe te voegen aan eindgebruikers.

Windows Server 2016 is een integraal besturingssysteem waarin we een breed scala aan rollen vinden die zijn ontwikkeld voor een gecentraliseerd beheer van gebruikers, groepen en elementen, altijd met veilige en betrouwbare bases.

Een manier waarop we het meeste uit Windows Server 2016 kunnen halen, is door containers te installeren, ook wel Docker genoemd, die ons de nodige tools bieden om alle beschikbare containers voor Windows Server 2016 en de bijbehorende bronnen te creëren en te beheren. .

Een container is ontwikkeld gericht met het doel om een ​​applicatie afzonderlijk in zijn eigen doos te kunnen wikkelen. Voor de applicatie die in de container bestaat, is het niet op de hoogte van enige andere applicatie of proces dat buiten zijn box of box bestaat, vanuit dit oogpunt zijn alle elementen die de applicatie nodig heeft om correct te functioneren beschikbaar in deze container, dus, ongeacht waar de doos zich verplaatst, de applicatie zal altijd beschikbaar en klaar voor gebruik zijn, omdat hij vol zit met alles wat je nodig hebt om te draaien op het besturingssysteem waar je je bevindt.

Belangrijke opmerkingen:

U kunt nu pc-problemen voorkomen door dit hulpmiddel te gebruiken, zoals bescherming tegen bestandsverlies en malware. Bovendien is het een geweldige manier om uw computer te optimaliseren voor maximale prestaties. Het programma herstelt veelvoorkomende fouten die kunnen optreden op Windows-systemen met gemak - geen noodzaak voor uren van troubleshooting wanneer u de perfecte oplossing binnen handbereik hebt:

  • Stap 1: Downloaden PC Reparatie & Optimalisatie Tool (Windows 11, 10, 8, 7, XP, Vista - Microsoft Gold Certified).
  • Stap 2: Klik op "Start Scan" om problemen in het Windows register op te sporen die PC problemen zouden kunnen veroorzaken.
  • Stap 3: Klik op "Repair All" om alle problemen op te lossen.

hier

De containers zijn ontworpen als een draagbare, geïsoleerde, gecontroleerde runtime-omgeving die kan worden uitgevoerd op een hostmachine of virtuele machine met volledige functionaliteit. Een applicatie of proces dat in een container wordt uitgevoerd, wordt verpakt met alle benodigde afhankelijkheden en configuratiebestanden, zodat het gebruik efficiënt is en geen probleem vormt voor de gebruiker of beheerder.

De containerhost biedt een reeks bronnen voor de container en de container zullen deze bronnen alleen gebruiken zonder toegang te krijgen tot andere bronnen van de fysieke apparatuur, zodat de uiteindelijke prestaties niet worden beïnvloed.

Er zijn een aantal concepten op containerniveau die handig zijn om te weten bij het werken met dit zijn:

Containerhost
Deze term verwijst naar het fysieke of virtuele besturingssysteem dat is geconfigureerd met de Windows Container-functie. De containerhost kan zelf een of meer Windows Containers draaien.
Container Image
Wanneer er wijzigingen worden aangebracht aan de container of het logbestandssysteem, worden deze vastgelegd in een beperkte omgeving , dit is de taak van deze container, zodra de container is gestopt, kan die sandbox worden weggegooid of geconverteerd naar een nieuwe containerimage.
Sandbox
Wanneer we zijn begonnen een container, worden alle schrijfacties zoals wijzigingen in het bestandssysteem, registerwijzigingen of software-installaties vastgelegd in deze laag van 'sandbox' in Windows Server 2016.
Afbeelding van container-OS (Container OS Image)
Elke container wordt weergegeven vanuit een afbeelding. De afbeelding van het besturingssysteem van de container is de eerste laag waaruit een container bestaat. Deze afbeelding geeft de omgeving van het besturingssysteem weer. Een afbeelding van het besturingssysteem van de container is onveranderlijk, dat wil zeggen dat deze afbeelding niet kan worden gewijzigd.
Container Repository
Bij het maken van een containerimage, wordt de afbeelding van de container en zijn afhankelijkheden worden opgeslagen in een lokale repository. Deze images kunnen vele malen op de host van de container worden hergebruikt zonder dat dit gevolgen heeft voor hardware- of softwarebronnen. Containerimages kunnen ook worden opgeslagen in een openbaar of privé register, zoals DockerHub, zodat ze op veel verschillende containerhosts kunnen worden gebruikt.

1. Typen containers voor Windows Server 2016

Bij gebruik van de containers in Windows Server 2016 hebben we twee typen beschikbaar, namelijk:

Windows servercontainers
Deze containers bieden applicatie-isolatie via het proces en naam ruimte-isolatietechnologie. Met een Windows-servercontainer kunt u een kernel delen die is gekoppeld aan de containerhost, zodat alle containers die op deze host draaien volledig kunnen worden gebruikt. De servercontainer genereert geen beveiligingslimiet en het wordt niet aanbevolen om een ​​bepaald type code te isoleren dat niet wordt vertrouwd.
Hyper-V-isolatie
Dit type of container maakt het mogelijk om de isolatie die wordt geboden door de Windows Server Containers uit te breiden wanneer elke container wordt uitgevoerd op een virtuele machine met de nodige bronnen voor de uitvoering ervan. Met dit type wordt de kernel van de containerhost niet gedeeld met andere containers op dezelfde host, waardoor de prestaties toenemen.

Met deze concepten in gedachten zullen we zien hoe de containers in Windows Server 2016 kunnen worden geïnstalleerd.

Stap 1

De meest praktische manier om deze taak uit te voeren is via de Windows Server-functies waartoe we op twee manieren toegang hebben:

  • Via de Server Manager door te klikken op `` Rollen en functies toevoegen '' ?? regel.
  • In dezelfde serverbeheerder in de sectie â € œRollen en functies beheren / toevoegenâ € ?? pad.
Stap 2

Dan, in het venster dat verschijnt, gaan we naar de 'Features' sectie en daar activeren we de 'Containers' box:

Stap 3

Klik op Volgende en volg de stappen van de wizard. Hoewel dit de meest praktische methode is om een ​​container in Windows Server 2016 te installeren, vinden we in de meeste gevallen de volgende foutmelding: AdminGuides zal daarom de juiste manier uitleggen om de containers in Windows Server 2016 te installeren en daarmee de productiviteit aanzienlijk verhogen.

2. Installeer Docker op Windows Server 2016

Docker is een container die dient om de images van de geselecteerde container te verpakken en af ​​te leveren, dit geautomatiseerde proces resulteert in afbeeldingen die vervolgens overal lokaal, in de cloud of op een persoonlijke machine, zoals een container, kunnen worden uitgevoerd.

Om Docker op Windows Server 2016 te installeren, gebruiken we de PowerShell OneGet-module die samenwerkt met de nodige providers om de installatie is in het geval van Docker de MicrosoftDockerProvider. Deze provider schakelt de containerfunctie op de server in en installeert ook Docker, waarvoor een herstart vereist is.

Onthoud dat Docker nodig is om met Windows-containers te werken en is ontworpen met een Docker Engine en de Docker-client.

Stap 1

We openen een Windows PowerShell-console als beheerders en allereerst zullen we 'Docker-Microsoft Package Management Provider' installeren vanuit de PowerShell-galerie door de volgende regel uit te voeren:

 Install-Module -Name DockerMsftProvider -Repository PSGallery - Forceer 
Stap 2

Bij het uitvoeren van deze regel zullen we het volgende zien:

Stap 3

Daar voeren we de letter S in om de download te bevestigen. In dit geval zullen we NuGet installeren, wat een noodzakelijke provider is om de Docker-installatie uit te voeren, hierna kunnen we de opdracht opnieuw uitvoeren en zullen we zien dat de Docker-installatie correct is uitgevoerd:

Stap 4

De volgende stap is het gebruik van de PowerShell â € œPackageManagementâ € ?? module om de laatste versie van Docker te installeren, hiervoor zullen we het volgende uitvoeren:

 Install-Package -Name docker -ProviderName DockerMsftProvider 
Stap 5

Daar voeren we de letter S in om te bevestigen of de letter O om alles te bevestigen en we zullen zien dat het installatieproces begint:

Stap 6

Ten slotte zullen we het volgende zien waar wordt aangegeven dat het systeem opnieuw moet worden opgestart:

Stap 7

We voeren de herstart van Windows Server 2016 uit door de volgende regel uit te voeren:

 Restart-Computer -Force 
Stap 8

We kunnen zien dat het systeem begint met het configureren van de updates . Hiermee wordt Docker op Windows Server 2016 geïnstalleerd.

Stap 9

Enkele van de taken die we later kunnen uitvoeren zijn. Controleer de geïnstalleerde versie:

 Get-Package -Name Docker -ProviderName DockerMsftProvider 
Stap 10

Zie de huidige versie:

 Find-Package -Name Docker -ProviderName DockerMsftProvider  
Stap 11
Update Docker:
 Install-Package -Name Docker -ProviderName DockerMsftProvider -Update -Force Start-Service Docker 

3. Werk het Windows Server 2016-besturingssysteem bij

Voordat we Docker starten, zullen we de updates voor Windows Server 2016 installeren. Hiervoor zullen we vanuit Windows PowerShell de volgende opdracht uitvoeren. Daar voeren we het nummer 6 in om het proces te starten van het downloaden en installeren van de updates die beschikbaar zijn voor het systeem.

 sconfig 

4. Implementatie van containers in Windows Server 2016

Voor dit geval zullen we een .NET-voorbeeldimage downloaden en uitvoeren die eerder is gemaakt vanuit het Docker Hub-register.

Stap 1

Deze container zal een .Net Hello World-applicatie uitvoeren, hiervoor voeren we het volgende uit:

 docker run microsoft / sample-dotnet 
Stap 2

Het resultaat zal als volgt zijn:

Zoals we kunnen zien, zijn containers een praktische en handig alternatief voor de schaalbaarheid van het besturingssysteem, met integrale oplossingen om nieuwe functies te beheren.

LEZEN :  Hoe u de prioriteit van de volgorde van Windows 10 WiFi-verbindingen kunt wijzigen

adminguides

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *