Docker desktop პროგრამა საკმაოდ ცნობილია იმ დეველოპერებს შორის, რომლებიც ქმნიან ახალ პროგრამებს Windows– ის ცვლადი სისტემებისთვის. პროგრამა საშუალებას გაძლევთ გამოიყენოთ მრავალი ვირტუალური სისტემა, შეამოწმოთ ახალი კონსტრუქციები, პატჩები მხოლოდ დეველოპერის სისტემისგან. რა მოხდება, თუკი დოკერი გამოჩნდება "Docker- ს არ შეუძლია Hyper-V" შეცდომის გაგზავნა არსად? არ ინერვიულო. უბრალოდ მიჰყევით ამ მარტივ გამოსწორებებს პრობლემის ძალიან სწრაფად გადასაჭრელად.
სამუშაოები –
ა Რესტარტი თქვენს კომპიუტერში და კვლავ შეეცადეთ წვდომა იქონიოთ თქვენს სისტემაში არსებულ ვირტუალურ სისტემებზე.
ბ გამორთეთ ნებისმიერი ანტივირუსული პროგრამა, რომელსაც აწარმოებთ და კიდევ ერთხელ შეამოწმეთ.
ფიქსის 1 - თქვენს სისტემაში ჩართეთ Hyper-V
Hyper-V არის არასავალდებულო ფუნქცია, რომელიც ხელით უნდა ჩართოთ მასთან მუშაობისთვის.
1. თავდაპირველად დააწკაპუნეთ მარჯვენა ღილაკით ვინდოუსის გასაღები და ამის შემდეგ, დააჭირეთ "გაიქეცი“.
2. შემდეგ, აკრიფეთ ეს ბრძანება და დააჭირეთ შედი.
არასავალდებულო თვისებები
![არჩევითი მახასიათებლები მინ](/f/87248c14ddff36e749bf08a30fbe5c10.png)
3. Windows Feature გამოჩენის შემდეგ ჩეკი "ჰიპერ- V”ვარიანტი არასავალდებულო მახასიათებლების სიიდან.
4. ამის გაკეთების შემდეგ, დააჭირეთ ღილაკს ”კარგი“.
![Hyper V Min- ის ჩართვა](/f/a5f2f8a7d332844b8afa78c6134075bc.png)
Windows ახლა თქვენს კომპიუტერში საშუალებას მისცემს HyperVisor- ს.
5. შემდეგ, დააჭირეთ ღილაკს ”გადატვირთეთ ახლა“.
![გადატვირთეთ ახლა](/f/1a6d4e89817419448552b9a675cc20b6.png)
თქვენი მანქანის გადატვირთვის შემდეგ, Hyper-V ჩართული იქნება. ამას გარკვეული დრო დასჭირდება. თქვენი მანქანის გადატვირთვის შემდეგ გახსენით Docker და შეეცადეთ დაიწყოთ ვირტუალური მანქანა.
ალტერნატიული მეთოდი -
თუ წინა მეთოდი არ მუშაობს, სცადეთ ეს.
1. თავდაპირველად, მარჯვენა ღილაკით დააჭირეთ Windows- ის ხატულას და დააჭირეთ ღილაკს „Windows PowerShell (ადმინ)“.
![Powershell ადმინ](/f/9ac8901fc2b900c19b88f1baab4f97bd.png)
2. ტერმინალის გამოჩენის შემდეგ, აკრიფეთ ან ჩასვით ეს კოდი აქედან და დააჭირეთ ღილაკს შედი.
DISM / ონლაინ /ჩართვა-გამორჩევა / ყველა / მხატვრული სახელი:Microsoft-Hyper-V
![Dism Hyper V ჩართვა მინ](/f/61b218887776afb87d66699bd4bf02bc.png)
Windows საშუალებას მისცემს ფუნქციას.
ერთხელ დახურეთ PowerShell ფანჯარა და გადატვირთეთ კომპიუტერი.
ფიქსის 2 - ვირტუალიზაციის ჩართვა BIOS– ში
Hyper-V– ის ერთ – ერთი მთავარი მოთხოვნაა ვირტუალიზაციის გააქტიურება BIOS– ში.
1. თავდაპირველად, დახურეთ თქვენი კომპიუტერი.
2. დაიწყეთ მანქანა.
3. როდესაც სისტემა იტვირთება, დააჭირეთ ღილაკს "წაშლა“* დააჭირეთ კლავიშს თქვენს კომპიუტერში ბიოს დაყენების გასახსნელად.
* ᲨᲔᲜᲘᲨᲕᲜᲐ-კერძის გასაღები შეიძლება განსხვავდებოდეს მწარმოებლისგან. ეს არის გასაღებების მრავალფეროვნება-
Esc, F1, F2, F10, F11, F12 ან წაშლა
გამოყოფილი გასაღების დაჭერით გამოჩნდება BIOS ეკრანი.
![Bios Setup](/f/0f48a18ff66c6f0a4723f331f35c0c92.png)
3. Ერთხელ BIOS იხსნება დაყენება, გადადით „Მოწინავე”ჩანართი.
4. შემდეგ, აირჩიეთ "ვირტუალიზაცია”სიიდან და დარწმუნდით, რომ ის არის”ჩართულია“.
(ზოგიერთ კომპიუტერში შეიძლება "SVM რეჟიმი" შეამჩნიოთ "ვირტუალიზაციის" პარამეტრების ნაცვლად. ჩართეთ იგივე ეფექტის მისაღებად)
![ვირტუალიზაცია ახალი მინ](/f/e5f05f4103985ab49cf1c097b8fe0896.jpg)
5. ისევ დააჭირეთ ღილაკს, რომელიც მასთან არის დაკავშირებული, პარამეტრების შესანახად.
[ეს არის "F10”გასაღები ამ კომპიუტერისთვის.]
![F10 მინიმალური მინ](/f/5098cfd430ebac2de30c7409f14cd5cc.png)
6. ამის შემდეგ, აირჩიეთ "დიახ”რომ საბოლოოდ შეინახოთ და გამოხვიდეთ ბიოს პარამეტრებიდან თქვენს კომპიუტერში.
![დაზოგე დიახ მინ](/f/cdeb1964e75f857abb6f74a21eed660d.jpg)
პარამეტრების შენახვის შემდეგ, თქვენი კომპიუტერი ავტომატურად შეინახება. ახლა, გახსენით Docker აპი თქვენს კომპიუტერში და შეეცადეთ გახსნათ ახალი ვირტუალური მანქანა.
ფიქსის 3 - ამოიღეთ და ხელახლა დააინსტალირეთ Hyper-V
თუ Hyper-V ფაილები შემთხვევით დაზიანებულია, დოკერი არ გაიხსნება.
1. დააჭირეთ ღილაკს ვინდოუსის გასაღები + X გასაღებები ერთად.
2. შემდეგ, დააჭირეთ ღილაკს ”Windows PowerShell (ადმინ) ”მასზე წვდომისთვის.
![Powershell Windows Key X](/f/7dafe728528cc6307e8a95bdd4af5c18.png)
3. კოპირება-ჩასმა ეს კოდები სათითაოდ და მოხვდა შედი ამის შემდეგ ამ კოდების თანმიმდევრულად შესრულება.
გამორთე-WindowsOptionalFeature -FeatureName microsoft-hyper-v -online გადატვირთეთ კომპიუტერი. ჩართვა-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -ყველა გადატვირთეთ კომპიუტერი. ჩართვა-WindowsOptionalFeature -Online -FeatureName კონტეინერები -ყველა
![Dism Hyper V Unistall ჩართვა მინ](/f/6e1579d257a07cf86adefd3ea730b906.png)
კოდების შესრულების შემდეგ, კიდევ ერთხელ გახსენით Docker და შეამოწმეთ, ამით წყვეტს თუ არა საკითხს.
ᲨᲔᲜᲘᲨᲕᲜᲐ–
თუ პრობლემა ისევ არსებობს, სცადეთ ეს ნაბიჯები -
ა გახსენით PowerShell ტერმინალი ადმინისტრატორის პრივილეგიებით.
2. ამის შემდეგ შეასრულეთ ეს კოდი და შეამოწმეთ ეს დაგეხმარებათ.
MOFCOMP% SYSTEMROOT% \ System32 \ Windows ვირტუალიზაცია. V2. მეტი
![ჰიპერ V 2 წთ](/f/23f1d9ef2ff54e5696bf4a28ac54a31b.png)
გადაამოწმეთ, ამით წყდება საკითხი.
თქვენი პრობლემა უნდა გადაწყდეს.