Technical Anshu Hjem › Veiledninger › Docker på WSL 2
🐳 Oppsettveiledning for Docker

Docker Install on WSL 2 - First Container Setup

Installer Docker Desktop på Windows 10 eller 11 ved å bruke WSL 2-backend - WSL først, deretter Docker, deretter en verifisert hello-world-beholder. Inkluderer ærlige sjekker for virtualisering, lisensiering og docker-brukergruppen.

✍️ Technical Anshu🪟 Windows 10 / 11🎧 Multi-Language Audio
Docker Install on WSL 2 - First Container Setup
🎧 Flerspråklig lyd: Klikk på [Innstillinger] (⚙️) ➔ [Lydspor] i videospilleren for å velge språk.

📑Kapitler

  1. Hvorfor bestillingen er viktig – WSL 2 først, Docker Desktop andre
  2. Sjekker PC-en først – Windows-versjon med winver og virtualisering i Task Manager
  3. Installere WSL 2 med én kommando, omstart og fullføring av Ubuntu første kjøring
  4. Bekrefter WSL – status, distribusjonslisten og standardversjon 2-kontroll
  5. Installering av Docker Desktop med WSL 2-backend
  6. Kjøre den første containeren – docker --versjon og hello-world
  7. De ærlige sjekkene – Docker Desktop-lisensiering og docker-brukergruppen

📋 Oversikt og trinn-for-trinn-veiledning

1

Sjekk PC-en din først

Docker Desktop med WSL 2-backend trenger tre ting, og å hoppe over denne to-minutters sjekken er hvordan folk taper en kveld. Først Windows-versjonen: du trenger Windows 10 versjon 2004 eller nyere, eller Windows 11. Trykk Win + R, skriv winver og trykk Enter for å se din eksakte versjon.

Run Dialog
winver

For det andre må virtualisering slås på i BIOS eller UEFI. Åpne Oppgavebehandling, gå til Ytelse, deretter CPU, og se etter Virtualisering: aktivert. Hvis det står Disabled, vil ingen programvareinnstilling redde deg - aktiver Intel VT-x eller AMD SVM i BIOS først. For det tredje, ha omtrent 4 GB ledig RAM og noen få GB ledig disk: WSL 2 og Docker deler maskinen din, de erstatter den ikke.

📌 I Windows Home-utgaver er ikke denne WSL 2-ruten en løsning – det er den tiltenkte ruten. Hyper-V er ikke nødvendig for det.
2

Installer WSL 2 før noe annet

De fleste mislykkede Docker-installasjoner på Windows mislykkes av en kjedelig grunn: rekkefølgen var feil. Docker Desktop forventer en fungerende WSL 2 under den, så bygg grunnlaget først. Åpne PowerShell som administrator og kjør én kommando:

PowerShell (Admin)
wsl --install

La det fullføre, og start deretter PC-en på nytt - omstart er ikke valgfritt, den laster virtualiseringskomponentene. Etter omstart fullfører Ubuntu (standard distro) sitt eget oppsett og ber deg opprette et Linux-brukernavn og passord.

⚠️ Det Linux-passordet er kun for sudo - velg et du vil huske, fordi ingenting vises på skjermen mens du skriver det. Og ikke la distroen være halvskapt: en distro hvis første kjøring aldri ble fullført er den vanligste skjulte årsaken til at Docker Desktop henger ved første start.
3

Bekreft at WSL 2 virkelig er klar

Før Docker kommer hvor som helst i nærheten av maskinen, bekreft grunnlaget med to kommandoer:

PowerShell
wsl --status
wsl -l -v

Distroen din skal vise VERSJON 2 i listen. Hvis den viser 1, angi standardversjonen og konverter distroen slik kommandoutgangen foreslår:

PowerShell
wsl --set-default-version 2

Hvert lag testes før det neste fortsetter, så hvis noe feiler senere vet du nøyaktig hvilket lag som eier problemet.

4

Installer Docker Desktop på toppen

Last ned Docker Desktop kun fra docker.com - tredjeparts nedlastingssider samler søppel med populære installatører. Kjør installasjonsprogrammet og hold valget Bruk WSL 2 i stedet for Hyper-V avkrysset; på de fleste PC-er er det krysset av som standard.

Når installasjonsprogrammet spør, la det lukke og logge deg av eller starte på nytt hvis du blir bedt om det. Docker legger til Windows-kontoen din i den lokale docker-brukere-gruppen, og gruppemedlemskap trer bare i kraft ved ny pålogging – dette er den ærlige sjekken de fleste guider hopper over, og det er grunnen til at Docker noen ganger nekter å starte før du logger ut og inn igjen.

Start Docker Desktop og vent til hvalikonet i systemstatusfeltet har lagt seg og dashbordet rapporterer at motoren kjører. Den første starten er treg; gi det et par minutter. Godta skjermbildet Docker Subscription Service Agreement ærlig – det er en ekte lisens.

✅ Tips: for å bruke docker-kommandoen i Ubuntu så vel som i PowerShell, åpne Docker Desktop Settings, gå til Ressurser, deretter WSL-integrasjon, og slå på distroen.
5

Kjør din første container — Hello World

Åpne et nytt PowerShell- eller Terminal-vindu og kjør de to kommandoene som beviser at hele kjeden fungerer:

PowerShell
docker --version
docker run hello-world

docker --version beviser at klienten er installert og på PATH. docker run hello-world beviser alt annet: Docker kan ikke finne bildet lokalt, laster det ned fra Docker Hub, oppretter en container fra det, kjører det og skriver ut Hei fra Docker!-meldingen. Hvis den meldingen vises, fungerer kjeden fra ende til annen - terminal, klient, motor i WSL 2, nettverk og register.

⚠️ To ærlige advarsler. For det første trenger den første kjøringen internett for å dra – hvis det mislykkes, ikke installer blindt på nytt. sjekk hvilket lag (WSL, motor, nettverk) som faktisk mislyktes. For det andre er Docker Desktop ikke bare "gratis" for alle: det er gratis for personlig bruk, utdanning, ikke-kommersiell åpen kildekode og små bedrifter under størrelsesgrensene Docker publiserer, og et betalt per-bruker-abonnement for større selskaper. Hvis du installerer den på jobben, sjekk hvilken side av den linjen bedriften din er på.

🏷️Emnesøkvariabler og nøkkelord

🔍 Docker 🔍 Docker Desktop 🔍 WSL 2 🔍 Docker Install Windows 🔍 hello-world Container 🔍 docker-users Group 🔍 Virtualization 🔍 Ubuntu on Windows 🔍 Docker on Windows 10 🔍 Docker on Windows 11 🔍 First Container Setup 🔍 TechnicalAnshu
🎙️ Full transkripsjon – trykk for å utvide

__TOK_28__

__TOK_29__

❓ Ofte stilte spørsmål

Er denne opplæringen 100 % gratis å følge?

__TOK_30__

Kan nybegynnere følge denne veiledningen?

__TOK_31__

Hvor kan jeg stille spørsmål hvis jeg står fast?

__TOK_32__

🚀 Se hele veiledningen på YouTube

__TOK_33__

__TOK_34__

▶️ Se hele videoen
Denne opplæringen er basert på Technical Anshus Docker Install on WSL 2-video • Står du fast på et trinn? Spør i videokommentarene - der får du hjelp 🙏