Kontenery Docker Windows Server umożliwiają uruchamianie aplikacji w izolowanych środowiskach na systemie Windows Server. Kontenery te zaprojektowano do współpracy z plikami wykonywalnymi systemu Windows opartymi na obrazach systemu Windows Server Core lub Nano Server. W tym poście porozmawiamy o nich i zobaczymy, jak możeszuruchom swój pierwszy kontener Docket Windows Server.

Kontenery Docker Windows Server umożliwiają uruchamianie programów w systemie Windows w lekkim i odizolowanym środowisku. Działają jak małe pakiety zawierające wszystko, czego program potrzebuje do działania, na przykład kod, biblioteki i narzędzia systemowe. Kontenery te są oparte na obrazach systemu Windows Server, takich jak Nano Server lub Server Core. Są szybsze i zużywają mniej zasobów w porównaniu do tradycyjnych maszyn wirtualnych. Dzięki Dockerowi możesz łatwo tworzyć, uruchamiać i zarządzać tymi kontenerami. Pomaga to programistom i zespołom IT szybciej i wydajniej tworzyć i wdrażać aplikacje, bez zakłócania pracy innych programów na tym samym serwerze.
Aby uruchomić pierwszy kontener Docker Windows Server, wykonaj czynności wymienione poniżej.
- Zainstaluj funkcję roli i kontenera funkcji Hyper-V
- Zainstaluj moduł Docker
- Zrestartuj swój serwer
- Wyciągnij i uruchom obraz Dockera
Omówmy je szczegółowo.
1] Zainstaluj funkcję roli i kontenera Hyper-V

Najpierw musimy przygotować nasz serwer dla Dockera, sprawdzając wszystkie wymagania wstępne. W tym celu musimy zainstalować plikFunkcja roli i kontenera funkcji Hyper-Vpierwszy w naszym systemie. Aby to zrobić, musisz wykonać kroki wymienione poniżej.
- OtwarteMenedżer serwerai kliknijDodaj role i funkcje.
- Kliknij Dalej.
- WybieraćInstalacja oparta na rolach lub funkcjacha następnie kliknij Dalej.
- Teraz wybierz serwer i kliknij Dalej.
- Trzeba wtedy szukaćHyper-Vi zaznacz jego pole wyboru, kliknijDodaj funkcjejeśli zostanie wyświetlony monit, a następnie kliknij przycisk Dalej.
- Idź doCechyzakładka, zaznaczKontenery,i kliknij Dalej.
- Następnie kliknij Dalej, aby przejść doWirtualne przełącznikipatka.
- Następnie musisz zaznaczyć swoją sieć Ethernet i kliknąć Dalej.
- Klikaj Dalej, aż dojdziesz doWynikii kliknij przycisk Instaluj, aby rozpocząć instalację.
Instalacja zajmie trochę czasu, ponieważ zależy od możliwości sprzętowych Twojego serwera.
Po zakończeniu musisz ponownie uruchomić serwer.
2] Zainstaluj moduł Docker

Po skonfigurowaniu wymagań wstępnych należy zainstalować moduł Docker. Możesz to zrobić po prostu uruchamiając następujące poleceniePowerShell (jako administrator).
Install-Module -Name DockerMsftProvider -Repository PSGallery -Force
Musisz poczekać kilka minut, ponieważ instalacja modułu na Twoim komputerze zajmie trochę czasu. Po zakończeniu musisz zainstalować pakiet Docker. W tym celu uruchom polecenie podane poniżej.
Install-Package -Name docker -ProviderName DockerMsftProvider
Poczekaj kilka minut, ponieważ zainstalowanie pakietu na komputerze zajmie trochę czasu.
3] Zrestartuj serwer
Po zakończeniu musisz ponownie uruchomić serwer. W tym celu możesz albo biegaćUruchom ponownie komputerw PowerShell lub uruchom ponownie z menu Start. Po uruchomieniu komputera przejdź do następnego kroku.
4] Wyciągnij i uruchom obraz okna Docker systemu Windows

Teraz, gdy Twój serwer już działa, musisz go otworzyćPowerShellponownie z uprawnieniami administratora. Następnie należy uruchomić następujące polecenie, aby pobrać obraz platformy Docker.
docker pull mcr.microsoft.com/windows/servercore:ltsc2022
Gdy to zrobisz, musisz uruchomić następujące polecenie, aby sprawdzić obraz okna dokowanego.
docker image ls
Zobaczysz szczegóły obrazu potwierdzające fakt, że zainstalowałeś okno dokowane i masz obraz.
Po pobraniu obrazu możesz go uruchomić.
docker run mcr.microsoft.com/windows/nanoserver:ltsc2022
Wspomniane polecenie sprawia, że sesja nie jest interaktywna; aby uczynić go interaktywnym, musisz uruchomić następujące polecenie.
docker run -it mcr.microsoft.com/windows/nanoserver:ltsc2022
Będziemy prowadzić to drugie.
Po uruchomieniu polecenia pojawi się inny interaktywny monit. Następnie możesz przystąpić do pracy w oknie Docker.
W ten sposób zainicjowałeś kontener Docker i jesteś w nim. Jeśli więc uruchomisz polecenienazwa hosta,zobaczysz nazwę kontenera Docker, do którego się zalogowałeś.
Mamy nadzieję, że możesz zainstalować i uruchomić kontener Windows Docker na systemie Windows Server.
Czytać:
Jak uruchomić kontener Docker w systemie Windows?
Aby uruchomić kontener Docker w systemie Windows, upewnij się, że Docker jest zainstalowany i uruchomiony. Otwórz wiersz polecenia lub program PowerShell, a następnie pobierz obraz kontenera za pomocą poleceniadocker pull [nazwa_obrazu] (np. docker pull Microsoft/nanoserver). Po pobraniu użyj poleceniauruchomienie okna dokowanego [nazwa_obrazu]aby uruchomić kontener. Możesz dodać opcje takie jak-Todla trybu interaktywnego lub–nazwa [nazwa_kontenera]aby nazwać swój kontener. Po uruchomieniu polecenia kontener zostanie uruchomiony i będzie można z nim wchodzić w interakcję. Aby później zatrzymać pojemnik, użyjprzystanek dokowany [nazwa_kontenera].
Czytać:
Czy mogę uruchamiać kontenery Docker w systemie Windows Server?
Tak, możesz uruchamiać kontenery Docker na Windows Server, jeśli serwer obsługuje kontenery. Windows Server zapewnia funkcje niezbędne do uruchamiania kontenerów Windows, które są izolowanymi środowiskami aplikacji. Aby korzystać z Dockera, musisz włączyć na serwerze funkcję „Kontenery” i zainstalować Dockera.



![Konsola audio RealTek Brak korektora w systemie Windows 11 [Fix]](https://elsefix.com/tech/tejana/wp-content/uploads/2025/03/realtek-no-equalizer.png)
![OneNote Nie mogliśmy otworzyć tego błędu lokalizacji [Poprawka]](https://elsefix.com/tech/tejana/wp-content/uploads/2024/12/We-couldnt-open-that-location.png)








