Docker-containers uitvoeren op Windows Server

Docker is een krachtig containerisatieprogramma voor Windows-, Linux- en BSD-serversystemen. Met Docker kunt u een breed scala aan apps implementeren die op zichzelf staan, zoals Plex, NextCloud, PhotoPrism, Nginx , enz. U kunt als volgt Docker-containers uitvoeren op Windows Server.

Hoe Docker op Windows Server te installeren

Om de opdrachtregelversie van Docker op uw Windows Server te gebruiken, moet u deze installeren via de PowerShell-tool. Open Powershell op uw Windows Server als beheerder.

Zodra de Powershell-toepassing is geopend, gebruikt u de  opdracht Install-Module . Met deze opdracht wordt de Powershell Gallery-softwarerepository "PSGallery" op uw Windows Server ingeschakeld.

Install-Module -Name DockerMsftProvider ` -Repository PSGallery ` -Force

Windows zal u vragen om de "NuGet" -provider te importeren met de bovenstaande moduleopdracht. Selecteer "Y" op het toetsenbord om het te importeren. Voer vervolgens de  onderstaande opdracht Install-Package  uit om het "docker" -pakket op uw server te installeren.

Install-Package -Name docker ` -ProviderName DockerMsftProvider

Na het invoeren van de bovenstaande opdracht, zal Powershell zeggen: “De pakketten zijn afkomstig van een pakketbron die niet is gemarkeerd als vertrouwd. Weet u zeker dat u software van “DockerDefault” wilt installeren? 

Druk op de  Y-  toets op het toetsenbord om Windows Server te laten weten dat u deze softwarebron vertrouwt en Docker via Powershell wilt installeren. Zodra de Powershell-tool klaar is met het installeren van het "docker"-pakket, moet u Windows Server opnieuw opstarten. U kunt het opnieuw opstarten met de onderstaande opdracht.

Herstart-Computer -Force

Log na het opnieuw opstarten opnieuw in op uw server. Start Powershell vervolgens opnieuw en gebruik de  opdracht Get-WindowsFeature  om te controleren of Docker is ingeschakeld. Ervan uitgaande dat je dat doet, zul je zien [X] Containers.

Voor meer informatie over Docker voert u de  opdracht docker –help  uit in de Powershell-toepassing. Als u dit doet, wordt de "help" -sectie van Docker weergegeven. In dit gedeelte wordt alles besproken wat u moet weten over de Docker-tool en hoe u de opdrachten kunt gebruiken.

havenarbeider --help

Hoe te controleren of Docker werkt

Om te controleren of de Docker-toepassing correct werkt op uw Windows Server, moet u de "hello-world"-container downloaden en uitvoeren. Om "hello-world" te downloaden, moet u ervoor zorgen dat Powershell is geopend. Gebruik dan de volgende opdracht.

havenarbeider trekt hallo-wereld

Als u de "hello-world" -container kunt "trekken", zou Docker goed moeten werken op uw Windows-server. Voer de volgende docker run-  opdracht uit om de "hello-world" -container uit te voeren. 

havenarbeider voert hallo-wereld uit

Ervan uitgaande dat de bovenstaande opdracht succesvol is, zou u het volgende bericht moeten zien:

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
(windows-amd64, nanoserver-ltsc2022)
3. The Docker daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
to your terminal.

Docker-containers downloaden op Windows Server

Om een ​​Docker-container op uw Windows Server uit te voeren, moet u er eerst een uit Dockerhub halen . Ga naar Dockerhub en zoek naar een container die u op uw server wilt uitvoeren. Houd er echter rekening mee dat u alleen Windows-containers kunt gebruiken, geen Linux-containers.

Opmerking: Als u Linux-containers op Windows Server wilt gebruiken, is dit mogelijk. U moet echter Docker voor Windows installeren in plaats van de Enterprise-versie van Docker die in deze handleiding wordt behandeld.

Zodra je de afbeelding hebt gevonden, lees je de pagina voor de officiële instructies voor het uitvoeren ervan. Open vervolgens een Powershell-venster. Trek vervolgens uw docker-image naar het systeem met behulp van de  opdracht docker pull

docker pull windows-docker-container

Docker-containers uitvoeren op Windows Server

Om een ​​Docker-container op uw Windows Server uit te voeren , begint u met het uitvoeren van de  opdracht docker ps -a in Powershell. Met deze opdracht worden alle containers op uw systeem weergegeven, zelfs degenen die niet actief zijn. 

havenarbeider ps -a

Na het uitvoeren van de  opdracht docker ps -a  , toont Docker u alle containers. Zoek de ID van de container die u op Windows Server wilt uitvoeren. Voer vervolgens de  opdracht docker run  uit .

docker voert CONTAINER_ID uit

Zodra de bovenstaande opdracht is uitgevoerd, wordt uw Docker-container uitgevoerd op Windows Server. Om deze container af te sluiten, kunt u de  opdracht docker stop  uitvoeren .

docker stopt CONTAINER_ID

Hoe Docker-containers op Windows Server te verwijderen

Misschien wilt u op een gegeven moment een Docker-container van uw Windows Server-systeem verwijderen. Om dat te doen, doet u het volgende. Open eerst Powershell. Voer vervolgens de  opdracht docker ps -a  uit om alle containers weer te geven.

havenarbeider ps -a

Nadat u alle containers hebt opgesomd, gebruikt u de  opdracht docker rm  om de container van uw Windows Server-systeem te verwijderen.

koppelaar rm CONTAINER_ID

Laat een reactie achter

Hoe maak je een opstartbare USB-installatiemedia voor Windows 11 25H2?

Hoe maak je een opstartbare USB-installatiemedia voor Windows 11 25H2?

Om een ​​opstartbare USB-installatie-USB-stick voor Windows 11 25H2 te maken, kunt u Rufus, Ventoy, de opdrachtprompt en Media Creation Tool gebruiken. Hieronder vindt u een voorbeeld.

Build 26220.7653 (KB5074157) voor Windows 11 brengt nieuwe aanpassingen voor de donkere modus (Ontwikkelaarsversie, Betaversie)

Build 26220.7653 (KB5074157) voor Windows 11 brengt nieuwe aanpassingen voor de donkere modus (Ontwikkelaarsversie, Betaversie)

KB5074157 (build 26220.7653) voor Windows 11 verbetert de donkere modus, voegt ondersteuning voor WebP-achtergronden toe en verhelpt problemen met de taakbalk, het startmenu, Bluetooth en meer.

Windows 11-update KB5074109 is een ramp gebleken – Lijst met de belangrijkste problemen

Windows 11-update KB5074109 is een ramp gebleken – Lijst met de belangrijkste problemen

KB5074109, de update voor Windows 11 van januari 2026, veroorzaakte crashes, opstartproblemen, problemen met Outlook en verwijderingsfouten, waardoor gebruikers gedwongen werden de update te verwijderen.

Hoe voorkom je dat ChatGPT-gesprekken in Google Search verschijnen?

Hoe voorkom je dat ChatGPT-gesprekken in Google Search verschijnen?

Voorkom dat je ChatGPT-gesprekken in Google Search verschijnen door openbaar gedeelde ChatGPT-links te controleren en te verwijderen. Zo doe je dat.

Hoe installeer je Windows Subsystem for Android (WSA) op Windows 11?

Hoe installeer je Windows Subsystem for Android (WSA) op Windows 11?

Je kunt het Windows Subsystem for Android (WSA) installeren om Android-apps op Windows 11 uit te voeren via de Microsoft Store of PowerShell. Zo doe je dat.

Hoe voorkom je dat ChatGPT je persoonlijke gegevens gebruikt voor AI-training?

Hoe voorkom je dat ChatGPT je persoonlijke gegevens gebruikt voor AI-training?

OpenAI verzamelt standaard de inhoud van je ChatGPT-gesprekken voor AI-training. Hier lees je hoe je deze functie kunt uitschakelen voor meer privacy.

Build 27913 voor Windows 11 bevat wijzigingen in de Instellingen-app (Canary).

Build 27913 voor Windows 11 bevat wijzigingen in de Instellingen-app (Canary).

Windows 11 build 27913 (Canary) biedt een vernieuwde gebruikersinterface voor de instellingen, herstelt het opstartgeluid van Vista, lost problemen met zwarte schermachtergronden op en meer.

Build 26120.4733 (KB5062651) voor Windows 11 24H2-releases met wijzigingen (bèta)

Build 26120.4733 (KB5062651) voor Windows 11 24H2-releases met wijzigingen (bèta)

Build 26120.4733 (KB5062651) voor Windows 11 bevat nieuwe AI-beeldbeschrijvingen, een herontwerp van app-machtigingen en beheerdersbescherming in het bètakanaal.

Build 26200.5702 (KB5062653) voor Windows 11 25H2 brengt nieuwe functies (Ontwikkelaar)

Build 26200.5702 (KB5062653) voor Windows 11 25H2 brengt nieuwe functies (Ontwikkelaar)

Build 26200.5702 (KB5062653) voor Windows 11 25H2 brengt AI-beeldbeschrijvingen, nieuwe beheerdersbeveiliging, opnieuw ontworpen machtigingsdialoogvensters en meer.

Hoe installeer je een app met Winget op Windows 10?

Hoe installeer je een app met Winget op Windows 10?

Je kunt nu de winget-opdracht gebruiken om apps te installeren op Windows 10. Hieronder vind je de stappen om dit te doen met behulp van de Windows Pakketbeheerder.