Udostępnij za pośrednictwem


Konfigurowanie kontenerów systemu Linux w systemie Windows

Kontenery systemu Linux stanowią ogromny procent ogólnego ekosystemu kontenerów i mają podstawowe znaczenie zarówno dla środowisk deweloperskich, jak i środowisk produkcyjnych. Ponieważ kontenery współdzielą jądro z hostem kontenera, jednak uruchamianie kontenerów systemu Linux bezpośrednio w systemie Windows nie jest opcją. Jest to miejsce, w którym wirtualizacja wchodzi na obraz.

W tym ćwiczeniu przedstawiono tworzenie i uruchamianie kontenerów systemu Linux w systemach Windows 10 i Windows 11.

W tej szybkiej instrukcji zrobisz:

  1. Instalowanie programu Docker Desktop
  2. Uruchamianie prostego kontenera systemu Linux

Warunki wstępne

Upewnij się, że spełniasz następujące wymagania:

  • Jeden fizyczny system komputerowy z systemem Windows 10 Professional, Windows 10 Enterprise lub nowszym. Lub Windows Server 2019 w wersji 1809 lub nowszej
  • Upewnij się, że funkcja Hyper-V jest włączona.

Instalowanie programu Docker Desktop

Zainstaluj docker Desktop w systemie Windows.

Uruchamianie pierwszego kontenera systemu Linux

Aby uruchamiać kontenery systemu Linux, należy upewnić się, że Docker kieruje się na właściwego demona. Możesz to zmienić, wybierając Switch to Linux Containers z menu akcji po kliknięciu ikony wieloryba platformy Docker na pasku zadań. Jeśli widzisz Switch to Windows Containers, to znaczy, że celujesz w demona systemu Linux.

menu paska zadań platformy Docker z poleceniem

Po potwierdzeniu, że celujesz w prawidłowy demon, uruchom kontener za pomocą następującego polecenia:

docker run --rm busybox echo hello_world

Kontener jest uruchamiany, wyświetla tekst "hello_world", a następnie kończy działanie.

Podczas wykonywania zapytania docker imageszostanie wyświetlony obraz kontenera systemu Linux, który został właśnie pobrany i uruchomiony:

docker images

REPOSITORY             TAG                 IMAGE ID            CREATED             SIZE
busybox                latest              59788edf1f3e        4 weeks ago         3.41MB

Następne kroki