Kaip įdiegti „Docker“ sistemoje „Windows 10“.

Paskutinis atnaujinimas: 2024-29-08

Docker Windows 10

Iš pradžių Docker Tai buvo „Linux“ sukurta technologija, nors laikui bėgant ji pasiekė ir „Microsoft“ operacinės sistemos sukurtas platformas. Šiame įraše mes pamatysime kaip įdiegti „Docker“ sistemoje „Windows 10“. ir kokia yra pagrindinė nauda, ​​kurią tai gali mums duoti.

Pirmiausia prisiminkime, kas tiksliai yra „Docker“ ir kaip jis veikia. Tada paaiškinsime metodą, kurio reikia laikytis, kad galėtume ją įdiegti sistemoje „Windows 10“ ir mėgautis jos paslaugomis.

Kas yra Docker ir kam jis skirtas?

Dockeris yra a atvirojo kodo programinė įranga sukūrė 2013 m. Solomonas Hykesas kuris naudojamas programoms diegti virtualiuose konteineriuose. Tai leidžia įvairioms programoms veikti skirtingose ​​sudėtingose ​​aplinkose.

Docker Windows 10

Labai paprastai pasakysime, kad Docker konteineris yra programinės įrangos paketą, kuriame yra visi elementai, reikalingi konkrečiai programai paleisti. „Docker“ vaizdas suteikia mums instrukcijas, konfigūraciją ir instrukcijas, reikalingas kiekvienam konteineriui paleisti arba sustabdyti.

Kiekvieno iš šių konteinerių valdymas yra gana paprastas, nes padeda Docker API arba per komandinės eilutės sąsają (CLI). Ir kalbant apie kelių konteinerių valdymą, yra galimybė naudoti įrankį Docker Compose.

Išskirtinis turinys – spustelėkite čia  Kaip sumažinti žaidimą iki viso ekrano „Windows 10“.

Kaip Docker gali mums padėti? Yra daug atvejų, nors vienas iš labiausiai paplitusių yra galios Išbandykite naują programinę įrangą neįdiegę jos rankiniu būdu. Tarp pagrindinių privalumų turime paminėti perkeliamumą, automatizavimo galimybes ir didelę vartotojų bendruomenę visame pasaulyje, kurie visada nori atsakyti į klausimus ir padėti.

Kita vertus, reikia pasakyti, kad „Docker“ nesiūlo tokio pat greičio kaip a virtuali mašina. Taip pat reikėtų pažymėti, kad kai kuriems vartotojams jo tvarkymas gali būti sudėtingas.

Bet kuriuo atveju, jei suprantame, kad programos kūrimas yra nemenkas iššūkis, Docker konteinerių naudojimas yra vienas geriausių būdų užtikrinti, kad jis veiktų visose įmanomose aplinkose.

Žingsnis po žingsnio įdiekite „Docker“ sistemoje „Windows 10“.

„Docker“ diegimas sistemoje „Windows 10“ nėra sudėtingas procesas. Reikia atsižvelgti į tai, kad mūsų operacinė sistema atitinka visus būtinos sąlygos. Kai patikrinsime šį punktą, geriausia naudoti programą su garantijomis, pvz Docker darbalaukis.

Įrengimo reikalavimai

Windows 10 versijos

Norėdami įdiegti „Docker“ sistemoje „Windows 10“ naudodami „Docker Desktop“, turite turėti vieną iš šių versijos operacinės sistemos: „Windows 10 Pro“, „Windows 10 Enterprise“ o „Windows 10 Education“ (su Hyper-V ir WSL 2 palaikymu). Taip pat galima su „Windows 10 Home“, jei naudojame 2020 m. gegužės mėn. ar vėlesnį naujinį.

Išskirtinis turinys – spustelėkite čia  Kaip gauti „Snapchat“ sistemoje „Windows 10“.

Be to, mes privalome įsitikinkite, kad virtualizavimas įjungtas mūsų BIOS / UEFI. Tai būtina, kad „Docker Desktop“ galėtų naudoti „Hyper-V“ arba „WSL 2“.

Pirma: įgalinkite reikiamas „Windows“ funkcijas

wsl2

Patikrinę, kad yra tenkinami būtini sistemos reikalavimai, turime po vieną įjungti šias funkcijas:

Įgalinti „Hyper-V“ ir konteinerius

  1. Mes tai padarysime iš valdymo skydelio Programos.
  2. Mes pasirinkome „Įjungti arba išjungti Windows funkcijas“.
  3. Ten suaktyviname šiuos langelius: Hyper-V ir virtualios mašinos platforma.
  4. Galiausiai, paspaudžiame "Priimti" ir perkrovėme kompiuterį.

Įgalinti WSL 2 („Windows“ posistemė, skirta „Linux“)

Atidarome „PowerShell“ kaip administratorių ir prieš paleisdami iš naujo paleidžiame šias komandas:

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

Atnaujinkite WSL 2 Linux branduolį

Atsisiunčiame branduolio naujinimą „WSL 2 Linux branduolio atnaujinimo paketas x64 įrenginiams“ Oficiali „Microsoft“ svetainė ir mes vykdome atsisiųstą diegimo programą, kad atnaujintumėte WSL branduolį.

Išskirtinis turinys – spustelėkite čia  Kaip kalbėti „Fortnite“ žaidime?

Nustatyti WSL 2 kaip numatytąjį

Galiausiai „PowerShell“ paleidžiame šią komandą, kad nustatytume WSL 2 kaip numatytąją versiją:

wsl –set-default-version 2

Antra: atsisiųskite, įdiekite ir sukonfigūruokite „Docker Desktop“.

Docker darbalaukis

Paskutinis veiksmas, norint turėti „Docker“ sistemoje „Windows 10“, susideda iš parsisiųsti Docker Desktop iš oficialios nuorodos ir paleiskite ją mūsų kompiuteryje. Diegimo proceso metu turite pasirinkti parinktį naudoti WSL 2 kaip serveris ir vykdykite likusias ekrane pateikiamas instrukcijas.

Tada atidarome Docker Desktop iš pradžios meniu (pirmą kartą tai gali užtrukti kelias minutes). Prieš pradėdami naudoti programą, turite sukonfigūruoti kai kuriuos jos parametrus:

  • Konfigūruoti WSL- Pagrindinėje „Docker Desktop“ sąsajoje mes tai padarysime Nustatymai, tada į meniu Bendra ir mes aktyvuojame parinktį „Naudokite WSL 2 pagrįstą variklį“.
  • Nustatykite WSL integraciją: Dar kartą Nustatymai, iš ten į Ištekliai ir mes pasirenkame WSL integracija su Linux platinimais, kuriuos norime naudoti.

Galiausiai, dėl patikrinti ar diegimas buvo sėkmingai baigtas, galime atidaryti „PowerShell“ ir paleisti šią komandą, kad patikrintume:

docker – versija

Jei viskas bus teisinga, parodysime sveikinimo pranešimą. Po to „Docker“ dabar turėtų veikti be problemų „Windows 10“.