Windows 10 жүйесінде Docker қалай орнатуға болады

Соңғы жаңарту: 16.10.2025

Windows 10 жүйесіндегі докер

Бастапқыда, Докер Бұл Linux үшін әзірленген технология болды, бірақ уақыт өте ол Microsoft операциялық жүйесі әзірлеген платформаларға да жетті. Бұл постта біз көретін боламыз Windows 10 жүйесінде Docker қалай орнатуға болады және бұл бізге әкелетін негізгі артықшылықтар қандай.

Алдымен Docker деген не екенін және оның қалай жұмыс істейтінін еске түсірейік. Содан кейін оны Windows 10 жүйесіне орнату және оның қызметтерінен ләззат алу үшін орындалатын әдісті түсіндіреміз.

Docker дегеніміз не және ол не үшін қажет?

Докер – а ашық бастапқы кодты бағдарламалық жасақтама 2013 жылы құрылған Соломон Хайкс ол қолданбаларды виртуалды контейнерлерде орналастыру үшін қолданылады. Бұл әртүрлі қолданбаларға әртүрлі күрделі орталарда жұмыс істеуге мүмкіндік береді.

Windows 10 жүйесіндегі докер

Өте қарапайым түсіндіргенде, біз Docker контейнері екенін айтамыз белгілі бір қолданбаны іске қосу үшін қажетті барлық элементтері бар бағдарламалық пакет. Docker кескіні бізге әрбір контейнерді бастау немесе тоқтату үшін қажетті нұсқаулар мен конфигурация мен нұсқауларды қамтамасыз етеді.

Осы контейнерлердің әрқайсысын басқарудың арқасында салыстырмалы түрде қарапайым Docker API немесе пәрмен жолы интерфейсі (CLI) арқылы. Ал бірнеше контейнерлерді басқаруға келетін болсақ, құралды пайдалану мүмкіндігі бар Docker Compose.

Эксклюзивті мазмұн - Мұнда басыңыз  Fortnite-те автоматты спринтті қалай өшіруге болады

Docker бізге қалай көмектесе алады? Көптеген жағдайлар бар, бірақ ең көп таралғандардың бірі билікке қатысты Жаңа бағдарламалық құралды қолмен орнатпастан көріңіз. Оның негізгі артықшылықтарының арасында біз портативтілікті, автоматтандыруға арналған сыйымдылықты және оның бүкіл әлем бойынша әрқашан сұрақтарға жауап беруге және қол ұшын беруге дайын пайдаланушылардың үлкен қауымдастығын атап өтуіміз керек.

Екінші жағынан, Docker бір жылдамдықты ұсынбайды деп айту керек виртуалды машина. Сондай-ақ, оны өңдеу кейбір пайдаланушылар үшін біршама күрделі болуы мүмкін екенін атап өткен жөн.

Қалай болғанда да, егер қолданбаны әзірлеу өте қиын екенін түсінсек, Docker контейнерлерін пайдалану оның барлық ықтимал орталарда жұмыс істеуін қамтамасыз етудің ең жақсы тәсілдерінің бірі болып табылады.

Docker бағдарламасын Windows 10 жүйесіне кезең-кезеңімен орнатыңыз

Windows 10 жүйесінде Docker орнату күрделі процесс емес. Біздің операциялық жүйеміздің барлығына сәйкес келетінін ескеру қажет алғышарттар. Осы нүктені тексергеннен кейін, кепілдіктері бар қолданбаны пайдаланған дұрыс, мысалы Docker жұмыс үстелі.

Орнату талаптары

Windows 10 нұсқалары

Docker Desktop көмегімен Windows 10 жүйесіне Docker орнату үшін төмендегілердің біреуі болуы керек нұсқалары операциялық жүйенің: Windows 10 Pro, Windows 10 Enterprise o Windows 10 білім беру (Hyper-V және WSL 2 қолдауымен). көмегімен де мүмкін Windows 10 Home, егер біз 2020 жылдың мамыр айының жаңартуын немесе одан кейінгі нұсқасын пайдаланатын болсақ.

Эксклюзивті мазмұн - Мұнда басыңыз  Мен iPhone-да Fortnite қалай ойнаймын

Бұдан басқа, біз керек BIOS/UEFI жүйесінде виртуалдандыру қосылғанына көз жеткізіңіз. Бұл Docker Desktop үшін Hyper-V немесе WSL 2 пайдалану үшін өте маңызды.

Біріншіден: қажетті Windows мүмкіндіктерін қосыңыз

wsl2

Қажетті жүйелік талаптардың орындалғанын тексергеннен кейін біз келесі мүмкіндіктерді бір-бірлеп қосуымыз керек:

Hyper-V және контейнерлерді қосыңыз

  1. Басқару тақтасынан біз жасаймыз Бағдарламалар.
  2. Біз таңдадық «Windows мүмкіндіктерін қосу немесе өшіру».
  3. Онда біз келесі жолақтарды белсендіреміз: Гипер-V және виртуалды машина платформасы.
  4. Соңында, біз басамыз «Қабылдау» және біз компьютерді қайта іске қостық.

WSL 2 қосу (Linux жүйесіне арналған Windows ішкі жүйесі)

Біз PowerShell бағдарламасын әкімші ретінде ашамыз және қайта жүктеуден бұрын келесі пәрмендерді орындаймыз:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

WSL 2 Linux ядросын жаңартыңыз

Біз ядро ​​жаңартуын жүктеп аламыз «X2 машиналары үшін WSL 64 Linux ядросының жаңарту пакеті» бастап Microsoft ресми веб-сайты және біз орындаймыз WSL ядросын жаңарту үшін жүктелген орнатушы.

Эксклюзивті мазмұн - Мұнда басыңыз  Windows 10: Скриншот сақталған жерде

WSL 2 әдепкі ретінде орнатыңыз

Соңында, PowerShell бағдарламасында WSL 2 әдепкі нұсқасы ретінде орнату үшін келесі пәрменді орындаймыз:

wsl –орнатылған-әдепкі-нұсқа 2

Екінші: Docker Desktop бағдарламасын жүктеп алыңыз, орнатыңыз және конфигурациялаңыз

Docker жұмыс үстелі

Windows 10 жүйесінде Docker болуының соңғы қадамы мыналардан тұрады Docker Desktop жүктеп алыңыз ресми сілтемеден және оны біздің компьютерде іске қосыңыз. Орнату процесінде WSL 2 ретінде пайдалану опциясын таңдау керек серверлік бөлім және экранда пайда болатын қалған нұсқауларды орындаңыз.

Содан кейін біз Docker Desktop бағдарламасын бастау мәзірінен ашамыз (бірінші рет ол бірнеше минут кетуі мүмкін). Қолданбаны пайдалануды бастамас бұрын оның кейбір параметрлерін конфигурациялау керек:

  • WSL конфигурациялау- Docker Desktop негізгі интерфейсінде біз Параметрлер, содан кейін мәзірге өтіңіз Жалпы және біз опцияны іске қосамыз «WSL 2 негізіндегі қозғалтқышты пайдаланыңыз».
  • WSL интеграциясын орнатыңыз: тағы да айтайық Параметрлер, сол жерден Ресурстар және біз таңдаймыз WSL интеграциясы біз пайдаланғымыз келетін Linux дистрибутивтерімен.

Соңында, үшін тексеру орнату сәтті аяқталса, біз PowerShell бағдарламасын ашып, оны тексеру үшін мына пәрменді іске қоса аламыз:

docker-нұсқасы

Егер бәрі дұрыс болса, біз сәлемдесу хабарламасын көрсетеміз. Осыдан кейін Docker енді Windows 10 жүйесінде еш қиындықсыз жұмыс істеуі керек.