Een van de pijlers die Microsoft altijd al heeft willen afdrukken op haar besturingssystemen op organisatieniveau, die we kennen als Windows Server, is de mogelijkheid om deze te ondersteunen de toename van de huidige vereisten en hiervoor moet het zijn met geweldige prestaties van zowel hardware als software.
Op softwareniveau, de belangrijkste kern van Windows Server, hebben we een nieuwe technologie genaamd Container (Docker) die de mogelijkheid geeft dat we als beheerders of IT-ondersteunend personeel in staat zijn om alle containerproblemen centraal te beheren, evenals de middelen en tools die voor elk beschikbaar zijn.Windows Server 2019 is de nieuwe weddenschap die Microsoft lanceert voor het beheer van zakelijke infrastructuren en zonder twijfel dat de containers zullen een cruciale rol spelen om niet alleen de mogelijkheden van de server zelf te vergroten, maar om de organisatie als zodanig in staat te stellen haar serviceniveaus te verhogen
Via deze tutorial zullen we leren installeren en containers in Windows Server 2019. Om Windows Server 2019 te downloaden, kunnen we naar de volgende link gaan:
Daar moeten we ons gratis registreren in het Windows Insider-programma om door te gaan met de betreffende download.
Algemene containers zijn zo ontwikkeld dat ze in staat zijn om een applicatie afzonderlijk in een eigen doos te wikkelen.
Dit betekent dat elke applicatie in zijn respectievelijke container niet op de hoogte is van of zich bewust is van een andere applicatie of proces die buiten zijn doos of omgeving bestaat, waardoor alles wat de applicatie nodig heeft om zijn werking het meest geschikt te maken. binnen die container en er is geen extra element of configuratie vereist.
Waar dit vak beweegt, zal de applicatie altijd klaar zijn voor gebruik omdat je daar de nodige tools voor dit doel hebt. Een container kan in enkele woorden worden gedefinieerd als een runtime-omgeving die aan de volgende kenmerken voldoet:
Deze containers kunnen worden uitgevoerd op een hostmachine of virtuele machine zonder enig probleem; Elke applicatie of elk proces dat in een container wordt uitgevoerd, wordt verpakt met alle afhankelijkheden en configuratiebestanden die nodig zijn voor het gebruik ervan, dus dit zal geen probleem zijn voor onze ondersteuningstaken.
Als we in de wereld van containers zijn, zijn er bepaalde elementen die we in gedachten moeten houden voor een goed beheer, deze zijn:
De volgende afbeelding is een officiële Microsoft-afbeelding om te begrijpen hoe een container werkt:
Er zijn voorlopig twee soorten containers die kunnen worden gebruikt in Windows Server 2019:
Om te beginnen zullen we toegang krijgen tot de installatieoptie met behulp van een van de volgende opties: Door te klikken op â € œRollen en functies toevoegenâ € ?? regel vanuit het centrale paneel van de Server Manager Ga daar rechts naar het menu â € œRollen en functies beheren / toevoegenâ € ??
Daar wordt de volgende assistent getoond:
Daarin vinden we een korte samenvatting van de activiteiten die we kunnen uitvoeren, we klikken op Volgende en in de volgende venster selecteren we de â € œInstallatie op basis van functies of rollenâ € ??:
In het volgende venster selecteren we de server die zal fungeren als host voor de containers:
Klik op Volgende en in de sectie Kenmerken activeren we de â € œContainersâ €? ? box:
Klik op Volgende en we zien een samenvatting van de functie die op Windows Server 2019 moet worden geïnstalleerd:
Klik op de knop 'Installeren' om de proces voor het installeren van containers in Windows Server 2019:
Zodra het installatieproces is voltooid, zien we het volgende:
Daar moeten we Windows Server 2019 opnieuw opstarten om de respectieve updates:
De vorige methode is het voorgestelde proces om de containerfunctie in Windows Server te installeren 2019, maar als we naar de opdrachtprompt gaan en de volgende regel uitvoeren, kunnen we zien dat dit resulteert in een fout.
Deze fout is in feite te wijten aan het feit dat de containers Docker moeten gebruiken. Docker is ontwikkeld als een container die de taak heeft om de afbeeldingen van de geselecteerde container te verpakken en aan te leveren, zodat dit automatische proces resulteert in de afbeeldingen die we later overal in de lokale omgeving, in de cloud of in een private container kunnen uitvoeren. -vormige machine.
docker run microsoft / sample- dotnet
Om Docker op Windows Server 2019 te installeren, zullen we gebruik moeten maken van de Windows PowerShell OneGet-module, die handelt met de nodige providers om de installatie uit te voeren, in het geval van Docker, van de MicrosoftDockerProvider, deze provider maakt de containerfunctie op de server als zodanig en installeert Docker integraal.
Om dit uit te voeren openen we Windows PowerShell als beheerders en daar draaien we de volgende regel:
Install-Module -Name DockerMsftProvider - Repository PSGallery -Force
Whe Als we op Enter drukken, zullen we het volgende zien. We voeren de letter S in om de NuGet-provider in Windows Server 2019 te installeren en te importeren.
Vervolgens maken we gebruik van het â € œPackageManagementâ € ?? module van Windows PowerShell met als doel de laatste versie van Docker te installeren, hiervoor zullen we de volgende regel uitvoeren:
Install-Package -Name docker -ProviderName DockerMsftProvider
Nogmaals we voeren de letter S of de letter O in om alles te bevestigen, dit om het downloaden en installeren van de nieuwste versie van Docker te bevestigen:
Om alle wijzigingen te voltooien, zullen we het systeem opnieuw opstarten door het volgende uit te voeren :
Restart-Computer -Force
Zodra het systeem opnieuw is geladen, zullen we enkele Docker-controletaken uitvoeren. Om te controleren welke versie van Docker is geïnstalleerd, zullen we het volgende uitvoeren:
Get-Package -Name Docker -ProviderName DockerMsftProvider
Als we de huidige versie van willen valideren Docker, voer gewoon het volgende uit:
Find-Package -Name Docker -ProviderName DockerMsftProvider
In het geval dat we een verouderde versie hebben, kunnen we deze bijwerken door de volgende opdrachten uit te voeren: Install-Package -Name Docker -ProviderName DockerMsftProvider -Update -Force Start-Service Docker
Voor optimaal gebruik van Docker is het ideaal om het besturingssysteem bij te werken, hoewel de traditionele methode via Windows Update is, kunnen we het veel sneller uitvoeren met de opdracht sconfig via de opdrachtprompt of Windows PowerShell , wordt het volgende weergegeven:
Daar voeren we het nummer 6 in en in het volgende venster kunnen we een keuze maken uit de aanbevolen of alle updates:
Nu kunnen we een. NET-voorbeeldimage die beschikbaar is in het Docker Hub-register via de volgende link:
Vervolgens zullen we het volgende uitvoeren vanuit Windows PowerShell:
docker run microsoft / sample-dotnet
Het resultaat is als volgt:
We kunnen zien hoe containers een geweldig alternatief zijn om het gebruik van Windows Server 2019 verder uit te breiden ..
De Microsoft Sticky Notes is een populair en handig hulpmiddel voor gebruikers van Windows 10-systemen…
Microsoft heeft onlangs het langverwachte Windows 11 Dev Channel uitgebracht dat toegankelijk is via Windows…
Windows 10 is een van de meest populaire en meest gebruikte besturingssystemen voor computergebruikers.De evolutie…
Controleer en configureer de machtigingsinstellingenEdge-to-run inschakelen met beheerdersrechtenMicrosoft Edge reparerenEdge verwijderen via het hulpprogramma voor…
De meeste van de nieuwste laptops hebben geen ingebouwde ethernetpoort.We weten allemaal dat bekabelde verbindingen…
De grafische verwerkingseenheid of GPU is een essentieel onderdeel van een computersysteem dat verantwoordelijk is…