Jak uruchomić kontenery Linux Docker na Windows Server

Docker dla Windows dostarczony przez Microsoft i instalowany przez PowerShell jest fajny i pozwala użytkownikom Windows Server pobierać i wdrażać kontenery Windows. Jednak ta wersja Dockera jest ograniczona i nie można uruchamiać kontenerów Linuksa , tylko Windows.

Podczas gdy spora część aplikacji serwerowych wysokiego poziomu jest dostępna tylko w systemie Linux. Oznacza to, że jeśli chcesz wdrożyć coś takiego jak PhotoPrism, Postgres, Httpd, Memcached itp. na serwerze Windows , będziesz potrzebować obsługi kontenerów Linuksa w Dockerze.

W tym przewodniku pokażemy, jak uruchamiać kontenery systemu Linux w systemie serwera Windows za pomocą Docker Desktop dla systemu Windows w systemie Windows Server.

Jak pobrać Docker Desktop dla Windows

Docker Desktop dla Windows różni się od Dockera dostarczanego przez Windows w PowerShell. Docker Desktop pozwala użytkownikom uruchamiać zarówno kontenery Linux, jak i Windows i jest wyposażony w odpowiedni GUI.

Aby zdobyć Docker Desktop dla Windows, musisz utworzyć konto w Dockerhub. Przejdź do witryny iw polu „Rozpocznij dziś za darmo” wprowadź nazwę użytkownika, adres e-mail i hasło, aby się zarejestrować.

Po rejestracji zweryfikuj swoje konto e-mail i zaloguj się. Następnie uzyskaj dostęp do Dockerhub. Gdy to zrobisz, zobaczysz komunikat „Pobierz aplikację komputerową”. Znajdź przycisk „Pobierz dla systemu Windows” i kliknij go, aby pobrać plik EXE instalatora Docker Desktop dla systemu Windows.

Jak skonfigurować Docker Desktop dla Windows na Windows Server

Docker Desktop dla systemu Windows współpracuje z obsługą kontenerów WSL 2 lub Hyper-V dla systemu Linux. Sugerowany jest WSL 2 (podsystem Windows dla systemu Linux), aw tym przewodniku nie będziemy omawiać funkcji Hyper-V.

Aby rozpocząć, upewnij się, że Twoja wersja systemu Windows Server obsługuje WSL 2. Po potwierdzeniu, że Twój system obsługuje WSL 2, otwórz Eksplorator plików w systemie Windows Server i wybierz folder „Pobrane”. Stąd możesz dwukrotnie kliknąć EXE instalatora Docker Desktop dla Windows, aby go uruchomić.

Po otwarciu instalatora zweryfikuje się. Może to zająć trochę czasu, w zależności od używanej wersji systemu Windows Server. Po zweryfikowaniu instalacji będziesz musiał wybrać Hyper-V lub WSL 2. Wybierz „WSL 2”.

Po wybraniu WSL 2 aplikacja Docker Desktop dla systemu Windows rozpocznie wdrażanie Dockera, a także wszystkiego, czego potrzebujesz do uruchamiania kontenerów Docker w systemach Linux i Windows. Wdrożenie może zająć trochę czasu, więc bądź cierpliwy.

Po zakończeniu wdrażania instalacja jest zakończona, a Docker Desktop dla Windows zostanie zainstalowany na twoim Windows Server. Stąd uruchom go za pomocą aplikacji na pulpicie i zaloguj się do aplikacji.

Jak włączyć kontenery systemu Linux w systemie Windows Server

WSL jest wymagany do uruchamiania kontenerów Linux Docker w systemie Windows Server. Chociaż Docker dla Windows Desktop instaluje WSL, nie konfiguruje dystrybucji Linuksa. Będziesz musiał sam go skonfigurować.

Przed próbą użycia WSL należy włączyć funkcję „Virtual Machine Platform”. Uruchom okno Powershell i wykonaj poniższe polecenie.

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Następnie użyj polecenia wsl poniżej, aby pobrać najnowszą wersję WSL, i użyj polecenia wsl –install -d , aby pobrać i zainstalować Ubuntu.

wsl -- aktualizacja

wsl --set-default-version 2

wsl --install -d ubuntu

Pobieranie i instalowanie dystrybucji Ubuntu WSL nie powinno zająć więcej niż kilka minut. Po zakończeniu instalacji możesz uruchomić polecenie wsl -l -v , aby potwierdzić, że Ubuntu jest rzeczywiście zainstalowane i skonfigurowane w WSL w systemie Windows.

wsl -l -v

Jeśli polecenie zawiera listę Ubuntu, pomyślnie zainstalowałeś Ubuntu. Teraz musisz ustawić domyślną dystrybucję do użycia. Możesz to zrobić za pomocą polecenia wsl –set-version .

wsl --set-version ubuntu 2

Po pomyślnym zainstalowaniu Ubuntu w WSL na Windows Server otwórz terminal Ubuntu. Możesz to zrobić, otwierając menu Start na pulpicie systemu Windows Server i wybierając „Ubuntu”. To powinno uruchomić terminal Ubuntu.

Gdy terminal Ubuntu jest otwarty, musisz go zaktualizować. Możesz zaktualizować terminal Ubuntu WSL za pomocą poleceń apt update i apt upgrade .

sudo apt aktualizacja sudo apt aktualizacja

Po otwarciu terminala Ubuntu możesz uruchomić test, w którym Docker działa w WSL za pomocą następujących poleceń. Jeśli to nie zadziała, będziesz musiał ponownie zainstalować Docker Desktop dla Windows.

docker pull hello-world docker run hello-world

Jak pobrać kontenery Linuksa na Windows Server

Aby pobrać kontener dokera Linux na swoim Windows Server, zacznij od otwarcia terminala Ubuntu WSL. Po otwarciu przejdź do Dockerhub i znajdź kontener Linuksa. W tym przykładzie użyjemy fotopryzmatu.

docker pull fotopryzmat/fotopryzmat

Po wyciągnięciu pojemnika będzie on obecny w twoim systemie.

Jak uruchomić kontenery systemu Linux w systemie Windows Server

Aby uruchomić kontener Linux na Windows Server, zacznij od uruchomienia terminala Ubuntu WSL. Następnie uruchom polecenie docker ps -a, aby wyświetlić wszystkie kontenery. Kontener systemu Linux można uruchomić, uruchamiając docker run z identyfikatorem kontenera.

uruchom dokera CONTAINER_ID

Leave a Comment

Odblokuj mistrzostwo w streamingu: jak skonfigurować pasek gry w 2026 roku dla transmisji Epic Broadcasts

Odblokuj mistrzostwo w streamingu: jak skonfigurować pasek gry w 2026 roku dla transmisji Epic Broadcasts

Zanurz się w kompletnym przewodniku dotyczącym konfiguracji paska gier do profesjonalnego streamingu w 2026 roku. Mistrz Windows

Pożegnaj bałagan: jak całkowicie odinstalować Game Bar w systemie Windows 11, aby zapewnić sobie płynniejsze działanie

Pożegnaj bałagan: jak całkowicie odinstalować Game Bar w systemie Windows 11, aby zapewnić sobie płynniejsze działanie

Masz problem z pochłaniającym zasoby paskiem gier w systemie Windows 11? Dowiedz się krok po kroku, jak całkowicie odinstalować pasek gier, odzyskać wydajność i cieszyć się czystszym systemem bez żadnych pozostałości.

Napraw błąd „Odmowa dostępu do mikrofonu w Game Barze”: szybkie i proste rozwiązania, dzięki którym znów będziesz mógł grać

Napraw błąd „Odmowa dostępu do mikrofonu w Game Barze”: szybkie i proste rozwiązania, dzięki którym znów będziesz mógł grać

Masz problem z błędem Game Bar Mic Access Denied w systemie Windows? Odkryj sprawdzone, krok po kroku rozwiązania, aby natychmiast przywrócić dostęp do mikrofonu. Nie potrzebujesz wiedzy technicznej – wróć do płynnego grania!

🚀 Poradnik naprawiania błędów: Dlaczego pogrubienie i kursywa czcionki nie działają (i jak szybko rozwiązać ten problem!)

🚀 Poradnik naprawiania błędów: Dlaczego pogrubienie i kursywa czcionki nie działają (i jak szybko rozwiązać ten problem!)

Masz problem z pogrubieniem i kursywą czcionki, które nie działają? Poznaj sprawdzone sposoby rozwiązania tego problemu w Wordzie, Dokumentach Google, CSS i innych. Szybkie i proste rozwiązania, które przywrócą formatowanie tekstu już dziś.

Czcionka Emoji zniknęła w systemie Windows 11? Szybkie poprawki, aby natychmiast przywrócić emotikony i ikony

Czcionka Emoji zniknęła w systemie Windows 11? Szybkie poprawki, aby natychmiast przywrócić emotikony i ikony

Masz problem z wyświetlaniem czcionek emoji w systemie Windows 11? Odkryj sprawdzone, krok po kroku rozwiązania, które pozwolą Ci bezproblemowo przywrócić emoji. Wróć do ekspresyjnego pisania bez frustracji.

Odblokuj przyszłość: jak zaktualizować pasek gry, aby uzyskać ekscytujące funkcje na rok 2026

Odblokuj przyszłość: jak zaktualizować pasek gry, aby uzyskać ekscytujące funkcje na rok 2026

Odkryj instrukcje krok po kroku, jak zaktualizować Game Bar, aby uzyskać dostęp do najnowszych funkcji z 2026 roku. Zwiększ swoje wrażenia z gry dzięki lepszej wydajności, integracji AI i nie tylko. Prosty przewodnik dla użytkowników systemu Windows.

Odblokuj płynną czytelność: jak bezproblemowo przywrócić domyślne ustawienia czcionek w systemie Windows 11

Odblokuj płynną czytelność: jak bezproblemowo przywrócić domyślne ustawienia czcionek w systemie Windows 11

Masz problem ze zmienionymi czcionkami w systemie Windows 11? Poznaj metody krok po kroku, aby szybko i łatwo przywrócić domyślne ustawienia czcionek, zapewniając płynne działanie systemu. Idealne zarówno dla początkujących, jak i profesjonalistów.

Naprawa dużego obciążenia procesora przez GamebarPresenceWriter.exe: kompleksowy poradnik rozwiązywania problemów

Naprawa dużego obciążenia procesora przez GamebarPresenceWriter.exe: kompleksowy poradnik rozwiązywania problemów

Masz problem z wysokim obciążeniem procesora przez GamebarPresenceWriter.exe? Poznaj sprawdzone sposoby rozwiązywania tego problemu w systemie Windows, które natychmiast zwiększą wydajność komputera.

🚀 Napraw błąd nagrywania paska gry. Coś poszło nie tak – szybkie i proste rozwiązania dla graczy

🚀 Napraw błąd nagrywania paska gry. Coś poszło nie tak – szybkie i proste rozwiązania dla graczy

Masz problem z nagrywaniem w Game Barze? Coś poszło nie tak? Odkryj sprawdzone rozwiązania, aby nagrywanie w Game Barze na Xboxie znów było płynne. Przewodnik krok po kroku dla użytkowników systemu Windows.

Kompletny poradnik: Resetowanie ustawień drukarki w systemie Windows 11 w kilka minut – szybkie rozwiązywanie typowych problemów!

Kompletny poradnik: Resetowanie ustawień drukarki w systemie Windows 11 w kilka minut – szybkie rozwiązywanie typowych problemów!

Odkryj najlepsze sposoby na bezproblemowe resetowanie ustawień drukarki w systemie Windows 11. Rozwiąż problemy z łącznością, usuń błędy i przywróć optymalną wydajność dzięki naszemu przewodnikowi krok po kroku. Idealne zarówno dla początkujących, jak i profesjonalistów.