Πώς να καθορίσει λιμενεργάτης δεν καταφέρει να ξεκινήσει με “Hardware βοήθεια virtualization και προστασία εκτέλεσης δεδομένων πρέπει να είναι ενεργοποιημένη” μήνυμα λάθους

The following error message occurs when starting docker

Παρουσιάστηκε σφάλμα

Hardware βοήθεια virtualization και προστασία εκτέλεσης δεδομένων πρέπει να είναι ενεργοποιημένη στο BIOS. δείτε https://docs.docker.com/docker-for-windows/troubleshoot/#virtualization-must-be-enabled

Για να διορθώσετε αυτό το πρόβλημα θα πρέπει να βεβαιωθείτε ότι Hyper-V είναι εγκατεστημένο

Use an administrative powershell to install the Hyper-V Windows features.

  1. Κάντε δεξί κλικ στο κουμπί έναρξης και επιλέξτε το Windows PowerShell(διαχειριστής)
  2. Πληκτρολογήστε την ακόλουθη γραμμή στο Powershell και πατήστε enter
Dism.exe / Online / Ενεργοποίηση-Λειτουργία:Η Microsoft-Hyper-V / Όλες

 

Μπορεί να έχετε την hypervisorlaunchtype απενεργοποιημένη στον δεδομένων παραμέτρων εκκίνησης. Αν αυτή είναι η περίπτωση στη συνέχεια, εκτελέστε την ακόλουθη γραμμή στο εξής σε ένα διοικητικό Powershell.

bcdedit /set hypervisorlaunchtype auto 

 

Μόλις γίνει αυτό επανεκκίνηση του συστήματος απαιτείται και Docker θα πρέπει να αρχίσει και να τρέξει κανονικά.