Javën e kaluar, ne raportuam se Microsoft ka parë paraprakisht kontejnerët Hyper-V , një veçori e re e Windows 10 në versionin më të fundit të Insider 14352. Nëse nuk jeni njohur me to, kontejnerët janë një vend i izoluar ku një aplikacion mund të funksionojë pa ndikuar në pjesën tjetër të sistemit tuaj operativ.
Microsoft beson se ata janë "evolucioni i ardhshëm në virtualizim" dhe Windows 10 në fakt përmban dy lloje të ndryshme kontejnerësh, kontejnerët e Windows Server dhe kontejnerët Hyper-V. E para izolon aplikacionet me teknologjinë e izolimit të procesit dhe hapësirës së emrave, ndërsa e dyta zgjerohet në të parën dhe drejton çdo kontejner në një makinë virtuale të optimizuar që ofron gjithashtu izolim të kernelit.
Në një postim në blog në Blogun e Zhvilluesve të Microsoft sot, Ungjilltari Teknik i Microsoft Azure Julien Corioland shpjegoi se si Windows Insiders mund të ekzekutojnë çdo kontejner Hyper-V në kompjuterin e tyre Windows 10. Duke qenë se kjo është një veçori zgjedhore, së pari do t'ju duhet të instaloni dy llojet e kontejnerëve për të filluar. Për ta bërë këtë, shkoni në Panelin e Kontrollit të Windows dhe më pas klikoni Programet, më pas klikoni Aktivizoni ose çaktivizoni veçoritë e Windows (nëse ju kërkohet një fjalëkalim ose konfirmim administratori, shkruani fjalëkalimin ose jepni konfirmimin). Pasi të jeni futur, zgjidhni Containers and Hyper-V në listë dhe klikoni OK. Kompjuteri juaj më pas do të riniset për të instaluar dy komponentët.
Aktivizoni dy kontejnerët nga paneli i kontrollit të Windows.
Për të qenë në gjendje të ekzekutoni kontejnerët Hyper-V, më pas do t'ju duhet të instaloni ofruesin e paketës ContainerImage si dhe imazhin e kontejnerit bazë të NanoServer. Së pari, hapni një tastierë PowerShell në modalitetin e administratorit dhe më pas ndryshoni politikën e ekzekutimit në të pakufizuar duke përdorur komandën e mëposhtme:
Set-ExecutionPolicy e pakufizuar
Tani jeni gati të instaloni ofruesin e paketës ContainerImage, i cili do t'ju lejojë të tërhiqni imazhin e sistemit operativ bazë për të ekzekutuar kontejnerët Hyper-V. Përdorni komandën e mëposhtme për ta bërë atë:
Install-PackageProvider ContainerImage -Force
Siç thamë më parë, hapi tjetër është instalimi i imazhit të kontejnerit bazë NanoServer, mund ta tërhiqni atë me komandën e mëposhtme (ky hap mund të zgjasë pak në varësi të lidhjes suaj në internet):
Install-ContainerImage NanoServer
Pas këtij hapi, do t'ju duhet të instaloni Docker në kompjuterin tuaj, i cili është një mjet i krijuar për të menaxhuar kontejnerët. Corioland rekomandon ekzekutimin e këtij skripti PS për të instaluar gjithçka që ju nevojitet. Pasi të jetë bërë, do të jeni gati të përdorni kontejnerët Hyper-V përmes komandave Docker, si ky që mund t'ju sjellë listën e imazheve të disponueshme në kompjuterin tuaj:
Një shembull i komandës docker.
Për më tepër, mund të përdorni komandën e mëposhtme për të kaluar në një dritare CMD me të drejta administratori dhe për të krijuar një kontejner të ri Hyper-V:
docker run -it –izolim=hyperv nanoserver cmd
Një dritare cmd që funksionon në një enë hyper-v.
Kjo është e gjitha, tani jeni gati të përdorni çdo kontejner Hyper-V në kompjuterin tuaj Windows 10. Mund të merrni më shumë detaje se si të filloni në postimin e plotë të blogut dhe ne ju inkurajojmë gjithashtu të kontrolloni dokumentacionin zyrtar për kontejnerët Hyper-V në faqen e internetit të MSDN .
Nëse jeni një zhvillues, a jeni i lumtur që Microsoft ka sjellë mbështetje vendase për Hyper-V Containers në Windows 10? Na tregoni në komente nëse mendoni se kjo veçori mund të lehtësojë rrjedhën tuaj të punës.