Windows 10
Zadowolony
Microsoft potwierdza, że można uruchamiać kontenery WSL na Windows 10
Rozszerzone wsparcie dla Windows 10
Czym jest WSL i kontenery WSL?
Czy kontenery WSL działają na Windows 10?
Jak zainstalować kontenery WSL na Windows 10
Tworzenie interaktywnego panelu z kontenerami WSL
Przekazywanie GPU w Windows 10
Czy warto używać kontenerów WSL na Windows 10?
Windows 10 nadal otrzymuje funkcje Windows 11, ale tylko dla deweloperów
Czas: Jul, 9, 2026

Microsoft potwierdza, że można uruchamiać kontenery WSL na Windows 10

Niedawno zainstalowaliśmy kontenery WSL na Windows 11 i stworzyliśmy własny kontener Linuksa od zera, aby ocenić jego wydajność bez korzystania z Docker Desktop. Microsoft potwierdził teraz, że kontenery WSL działają również na Windows 10, co czyni je dostępnymi dla szerszego grona użytkowników.

Rozszerzone wsparcie dla Windows 10

Chociaż Windows 10 osiągnął koniec wsparcia 14 października 2025 r., Microsoft przedłużył program Consumer Extended Security Updates (ESU) do 12 października 2027 r., jak pierwszy doniósł Windows Latest. Oznacza to, że miliony komputerów z Windows 10 będą używane przez kolejne lata, a kontenery WSL zapewniają kolejny powód, aby pozostać przy tym 11-letnim systemie operacyjnym.

Czym są WSL i kontenery WSL?

WSL, czyli Windows Subsystem for Linux, jest częścią Windows od 2016 roku. WSL 2, wprowadzony w 2019 roku, przyniósł prawdziwe jądro Linuksa działające wewnątrz lekkiej maszyny wirtualnej (VM), zastępując wcześniejszą warstwę translacji. Ta aktualizacja umożliwiła właściwe wsparcie dla Dockera dla użytkowników Windows.

Wbrew niektórym wcześniejszym raportom, Microsoft nie wydał WSL 3. Zamiast tego wprowadził kontenery WSL, wbudowaną funkcję umożliwiającą tworzenie, uruchamianie i zarządzanie kontenerami Linuksa bezpośrednio w Windows, bez potrzeby korzystania z Docker Desktop lub podobnych narzędzi. Kontenery WSL wykorzystują wslc.exe, narzędzie wiersza poleceń z składnią znaną użytkownikom Dockera.

Czy kontenery WSL działają na Windows 10?

Tak, działają. Craig Loewen, menedżer produktu Microsoft odpowiedzialny za rozwój WSL, potwierdził, że kontenery WSL działają na Windows 10 w taki sam sposób jak na Windows 11. Powiedział:

“To działa wszędzie tam, gdzie dzisiaj wspierane jest WSL, co obejmuje zdecydowaną większość™️ wspieranych wersji Windows. Więc tak, to będzie działać również na Windows 10 :)”

Aby korzystać z kontenerów WSL, twój system musi działać na Windows 10 w wersji 2004 (Build 19041) lub nowszej. Kontenery WSL są instalowane jako aktualizacja WSL, a nie funkcja zależna od wersji Windows. Jeśli WSL 2 jest już uruchomiony na twoim systemie, kontenery WSL będą działać bezproblemowo.

Jak zainstalować kontenery WSL na Windows 10

Aby zainstalować kontenery WSL, upewnij się, że WSL jest już uruchomiony. W przeciwieństwie do Windows 11, Windows 10 nie ma wstępnie zainstalowanego Terminala. Chociaż PowerShell może wykonać wszystkie niezbędne polecenia, karty w Terminalu zapewniają bardziej efektywne doświadczenie. Zaleca się zainstalowanie Terminala przed kontynuowaniem:

  • Sprawdź wersję kompilacji Windows 10, aby potwierdzić kompatybilność.
  • Zainstaluj WSL, jeśli nie jest jeszcze obecny.
  • Uruchom aktualizacje, aby upewnić się, że WSL jest aktualny.

Warto zauważyć, że kontenery WSL są wciąż funkcją w wersji przedpremierowej, więc mogą wystąpić sporadyczne problemy. Na przykład niektórzy użytkownicy napotkali komunikat “Catastrophic failure, Error code: E_UNEXPECTED” podczas pierwszego uruchomienia kontenera, który zazwyczaj rozwiązuje się po ponownym uruchomieniu systemu.

Tworzenie aktywnego dashboardu za pomocą kontenerów WSL

W naszych testach zbudowaliśmy aktywny dashboard za pomocą kontenerów WSL na Windows 10. Kontener uruchamia lekką aplikację Flask, która pobiera na żywo metryki systemowe, takie jak obciążenie CPU, użycie pamięci, czas działania i ciąg jądra. Te metryki są wyświetlane na dashboardzie z ciemnym motywem, gradientowymi tytułami, kartami statystyk w kolorach, animowanymi paskami użycia oraz panelem w stylu terminala do surowego wyjścia jądra.

Wszystkie dane są pobierane z środowiska kontenera Linuksa za pomocą narzędzi takich jak psutil do statystyk systemowych i uname -a do informacji o jądrze. Dane są renderowane jako HTML i serwowane przez Flask na porcie 5000.

Użyliśmy następującego polecenia, aby zbudować obraz kontenera:

wslc build -t wsl-dashboard .

Aby uruchomić kontener i uzyskać dostęp do dashboardu przez przeglądarkę, użyliśmy:

wslc run -p 5000:5000 wsl-dashboard

Proces całkowicie pominął Dockera, ponieważ obraz został zbudowany i uruchomiony za pomocą natywnych narzędzi kontenera WSL. Środowisko uruchomieniowe kontenera, Moby, jest tym samym silnikiem, na którym zbudowany jest Docker, zapewniając kompatybilność i wydajność.

Przekazywanie GPU na Windows 10

Kontenery WSL obsługują również przekazywanie GPU przy użyciu flagi --gpus all dla kontenerów zbudowanych z CUDA. Przekazywanie wykorzystuje sterownik NVIDIA dla Windows, nie wymagając dodatkowych instalacji po stronie Linuksa. Biblioteki CUDA są automatycznie udostępniane kontenerom żądającym dostępu do GPU.

Na przykład uruchomienie następującego polecenia potwierdza dostępność GPU dla kontenera:

wslc run –rm –gpus all pytorch/pytorch:2.5.1-cuda12.4-cudnn9-runtime \python -c “import torch; print(torch.cuda.is_available())”

To umożliwia takie zadania jak dostrajanie małych modeli, uruchamianie lokalnego wnioskowania AI lub testowanie kodu CUDA na maszynie Windows 10 z dedykowanym GPU, osiągając wydajność bliską natywnym prędkościom Linuksa.

Czy warto używać kontenerów WSL na Windows 10?

Jeśli planujesz nadal korzystać z Windows 10 do końca programu ESU w październiku 2027 r., kontenery WSL stanowią przekonujący powód, aby włączyć narzędzia Linuksa do swojego workflow bez dodatkowych instalacji. Jednak obecnie kontenery WSL są wciąż funkcją w wersji przedpremierowej i ich funkcjonalność jest idealna dla przypadków użycia z pojedynczym kontenerem, a nie dla złożonych aplikacji wielousługowych.

Microsoft zasługuje na uznanie za zapewnienie, że kontenery WSL działają zarówno na Windows 10, jak i Windows 11. Czy przyszłe aktualizacje nadal będą wspierać Windows 10, pozostaje niepewne. Jednak testowanie kontenerów WSL nic nie kosztuje, co czyni je wartymi wypróbowania na twoim istniejącym komputerze z Windows 10.

Windows Latest zależy od takich czytelników jak ty. Uczyń nas swoim preferowanym źródłem w Google Discover i Google Search, aby pomóc naszym niezależnym raportom dotrzeć do większej liczby czytelników.

Czat na żywo
0