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:
- Instalowanie programu Docker Desktop
- 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.
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 images
zostanie 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