Et almindeligt problem for Windows-brugere er langsommelighed på grund af Docker, der bruger WSL i stedet for Hyper-V. Hvis du har Windows 10 64-bit: Pro, Enterprise eller Education (Build 16299 eller senere) – har du mulighed for at bruge Hyper-V, hvilket er den mest pålidelige måde at fremskynde DevKinsta på Windows.

Hvis Hyper-V ikke er en mulighed i Slå Windows-funktioner til eller fra (Kontrolpanel > Applikationer > Applikationer og funktioner > Slå Windows-funktioner til eller fra), skal du opgradere Windows til Pro eller en anden version, der understøtter Hyper-V.

Forberedelse til at skifte

Fordi Docker holder WSL- og Hyper-V-databasevolumenerne adskilt, er alle databaser, der oprettes, når WSL er aktiveret, ikke tilgængelige, når du skifter til Hyper-V. Du har et par muligheder for at omgå dette:

Mulighed 1

  1. Eksporter databasen/databaserne for dit lokale websted/din lokale websteder i DevKinsta, inden du skifter til Hyper-V.
  2. Efter skiftet til Hyper-V skal du importere databasen/databaserne.

Mulighed 2

  1. Skub ethvert websted(er), du har i DevKinsta, til Staging (eller lav backup), før du skifter til Hyper-V.
  2. Nulstil Docker og afinstaller DevKinsta fuldstændigt, så du starter på en frisk.
  3. Sørg for, at Hyper-V- og Containers Windows-funktionerne er aktiveret, før du geninstallerer DevKinsta.
  4. Træk dit eller dine websted(er) fra Staging til DevKinsta (eller gendan fra en backup). Bemærk: Når du trækker et websted fra Kinsta, kan du vælge at trække fra et hvilket som helst miljø, så sørg for, at du trækker fra det samme Scenemiljø, som du skubbede til ovenfor.

Mulighed 3

Denne mulighed anbefales kun, hvis du ikke har foretaget nogen ændringer på dit lokale websted(er)

  1. Slet dit (dine) websted(er) i DevKinsta, før du skifter til Hyper-V.
  2. Når du har skiftet til Hyper-V, skal du oprette dit (dine) websted(er) igen i DevKinsta.

Foretagelse af skiftet til Hyper-V

Der er flere muligheder for at aktivere Hyper-V på Windows. Vi vil gennemgå en almindelig metode her. Du kan finde flere oplysninger og andre metoder til aktivering af Hyper-V i Microsofts dokumentation for aktivering af Hyper-V på Windows.

  1. Sørg for, at DevKinsta ikke kører.
  2. Hvis din version af Windows ikke understøtter Hyper-V, skal du opgradere til Windows Pro eller en anden version, der understøtter Hyper-V.
  3. Gå til Kontrolpanel > Applikationer > Applikationer og funktioner > Slå Windows-funktioner til eller fra, og aktiver indstillingerne Hyper-V og Container.
  4. I Docker skal du gå til Indstillinger > Generelt, deaktivere indstillingen Brug den WSL 2-baserede motor, og klik derefter på Anvend og genstart.
  5. Start DevKinsta (eller geninstaller, hvis du valgte mulighed 2 ovenfor), og lad den oprette og opdatere containere til det nye Hyper-V-miljø.