Vaiheittainen prosessi Dockerin asentamiseksi Windows -pohjaisilla koneilla.


Ensin sinun on otettava virtualisointi (Virtualization) BIOS käyttöön.

Tarkistaaksesi onko se käytössä: siirry Tehtävienhallinnan suorituskyky -osioon, ja tarkasta kuvan osoittama kohta:

Untitled

🚧 Jos se ei ole käytössä, toimi seuraavasti:

  1. Jos haluat ottaa virtualisointitekniikan käyttöön BIOS- tai UEFI-asetuksissa, sinun on päästävä tietokoneen BIOS- tai UEFI-valikkoon käynnistysprosessin aikana. Konkreettiset vaiheet voivat vaihdella tietokoneen valmistajan ja mallin mukaan, mutta tässä ovat yleiset vaiheet virtualisoinnin ottamiseksi käyttöön.

  2. Asenna WSL 2 avaamalla PowerShell järjestelmänvalvojana. Hae tätä varten Käynnistä-valikosta "PowerShell", napsauta hiiren oikeanpuoleisella painikkeella "Windows PowerShell" ja valitse "Suorita järjestelmänvalvojana".

  3. Suorita seuraava komento ottaaksesi WSL-ominaisuuden käyttöön Windows 10/11:ssä:

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    
  4. Ota sitten Virtual Machine Platform Feature käyttöön samassa PowerShell-ikkunassa suorittamalla seuraava komento:

    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    
  5. Aseta sitten WSL 2 oletusversioksi (saatat joutua joskus käynnistämään koneen uudelleen):

    wsl --set-default-version 2
    

Dockerin lataaminen

  1. Siirry dockerin verkkosivustolle: https://www.docker.com/products/docker-desktop/ ja valitse download for Windows:

    Untitled

  2. Suorita asennus ja käynnistä kone uudelleen, kun asennus on valmis:

    Untitled

  3. Käynnistä Docker desktop ja valitse dockerissa wsl2 integroitavaksi:

    Untitled

  4. Varmista asennus avaamalla CMD (komentorivi) ja kirjoittamalla:

    docker --version
    
  5. Tämän jälkeen saat seuraavan tulosteen:

Docker version 24.0.6, build ed223bc