Technical Anshu Etusivu › Opetusohjelmat › Docker on WSL 2
🐳 Dockerin asennusopas

Docker-asennus WSL 2:ssa - Ensimmäinen säilön asennus

Asenna Docker Desktop Windows 10:een tai 11:een käyttämällä WSL 2 -taustaohjelmaa – ensin WSL, sitten Docker ja sitten vahvistettu hello-world-säilö. Sisältää rehelliset virtualisoinnin, lisensoinnin ja telakka-käyttäjäryhmän tarkistukset.

✍️ Technical Anshu🪟 Windows 10 / 11🎧 Multi-Language Audio
Docker-asennus WSL 2:ssa - Ensimmäinen säilön asennus
🎧 Monikielinen ääni: Napsauta videosoittimessa [Asetukset] (⚙️) ➔ [Ääniraita] valitaksesi kielen.

📑Lukuja

  1. Miksi järjestyksellä on väliä – ensin WSL 2, toisena Docker Desktop
  2. Tarkista ensin tietokone – Windows-versio, jossa on winver ja virtualisointi Task Managerissa
  3. WSL 2:n asentaminen yhdellä komennolla, uudelleenkäynnistys ja Ubuntun ensimmäisen ajon viimeistely
  4. WSL:n vahvistaminen – tila, jakeluluettelo ja oletusversion 2 tarkistus
  5. Docker Desktopin asentaminen WSL 2 -taustajärjestelmällä
  6. Ensimmäisen säilön suorittaminen — docker --version ja hello-world
  7. Rehelliset tarkistukset – Docker Desktopin lisensointi ja Docker-käyttäjäryhmä

📋 Yleiskatsaus ja vaiheittaiset ohjeet

1

Tarkista ensin tietokoneesi

Docker Desktop, jossa on WSL 2 -taustaohjelma, tarvitsee kolme asiaa, ja tämän kahden minuutin tarkistuksen ohittaminen voi johtaa siihen, että ihmiset menettävät illan. Ensin Windows-versio: tarvitset Windows 10 -version 2004 tai uudemman tai Windows 11:n. Paina Win + R, kirjoita winver ja paina Enter nähdäksesi tarkan version.

Run Dialog
winver

Toiseksi virtualisoinnin on oltava päällä BIOSissa tai UEFI:ssä. Avaa Task Manager, siirry kohtaan Suorituskyky, sitten CPU ja etsi Virtualisointi: käytössä. Jos siinä lukee Disabled, mikään ohjelmistoasetus ei pelasta sinua – ota ensin Intel VT-x tai AMD SVM käyttöön BIOSissa. Kolmanneksi, säilytä noin 4 Gt vapaata RAM-muistia ja muutama Gt levyvaraa: WSL 2 ja Docker jakavat koneesi, ne eivät korvaa sitä.

📌 Windows Home -versioissa tämä WSL 2 -reitti ei ole kiertotapa – se on tarkoitettu reitti. Hyper-V:tä ei vaadita siihen.
2

Asenna WSL 2 ennen mitään muuta

Useimmat epäonnistuneet Docker-asennukset Windowsissa epäonnistuvat yhdestä tylsästä syystä: järjestys oli väärä. Docker Desktop odottaa toimivan WSL 2:n alle, joten rakenna perusta ensin. Avaa PowerShell järjestelmänvalvojana ja suorita yksi komento:

PowerShell (Admin)
wsl --install

Anna sen valmistua ja käynnistä sitten tietokone uudelleen – uudelleenkäynnistys ei ole valinnainen, se lataa virtualisointikomponentit. Uudelleenkäynnistyksen jälkeen Ubuntu (oletusjakelu) päättää oman asennuksensa ja pyytää sinua luomaan Linux-käyttäjätunnuksen ja salasanan.

⚠️ Tämä Linux-salasana on vain sudo -salasana – valitse sellainen, jonka muistat, koska näytöllä ei näy mitään, kun kirjoitat sitä. Ja älä jätä distroa puoliksi luotuksi: distro, jonka ensimmäistä ajoa ei koskaan saatu valmiiksi, on yleisin piilotettu syy Docker Desktopin roikkumiseen ensimmäisessä käynnistyksessään.
3

Varmista, että WSL 2 on todella valmis

Ennen kuin Docker menee lähelle konetta, vahvista perustus kahdella komennolla:

PowerShell
wsl --status
wsl -l -v

Distrosi pitäisi näyttää VERSIO 2 luettelossa. Jos se näyttää 1, aseta oletusversio ja muunna distro komennon lähdön ehdottamalla tavalla:

PowerShell
wsl --set-default-version 2

Jokainen kerros testataan ennen kuin seuraava alkaa, joten jos jokin epäonnistuu myöhemmin, tiedät tarkalleen, mikä kerros omistaa ongelman.

4

Asenna Docker Desktop päälle

Lataa Docker Desktop vain osoitteesta docker.com – kolmannen osapuolen lataussivustot niputtavat roskaa suosittujen asennusohjelmien kanssa. Suorita asennusohjelma ja pidä valinta Käytä WSL 2:ta Hyper-V:n sijaan valittuna. useimmissa tietokoneissa se on oletuksena valittuna.

Kun asennusohjelma pyytää, anna sen sulkeutua ja kirjata sinut ulos tai käynnistä uudelleen pyydettäessä. Docker lisää Windows-tilisi paikalliseen docker-käyttäjät -ryhmään, ja ryhmän jäsenyys tulee voimaan vain uudella sisäänkirjautumisella – tämä on rehellinen tarkistus, jonka useimmat oppaat ohittavat, ja siksi Docker kieltäytyy joskus aloittamasta, ennen kuin kirjaudut ulos ja takaisin sisään.

Käynnistä Docker Desktop ja odota, että ilmaisinalueella oleva valaskuvake asettuu ja kojelauta ilmoittaa moottorin käynnissä. Ensimmäinen aloitus on hidas; anna pari minuuttia. Hyväksy Docker Subscription Service Agreement -näyttö rehellisesti – se on todellinen lisenssi.

✅ Vinkki: jos haluat käyttää docker-komentoa Ubuntussa ja PowerShellissä, avaa Docker Desktop Settings, siirry kohtaan Resurssit, sitten WSL-integraatio ja käynnistä distro.
5

Suorita ensimmäinen konttisi – Hello World

Avaa uusi PowerShell- tai Terminal-ikkuna ja suorita kaksi komentoa, jotka todistavat, että koko ketju toimii:

PowerShell
docker --version
docker run hello-world

docker --version osoittaa, että asiakas on asennettu ja polkullasi. docker run hello-world todistaa kaiken muun: Docker ei löydä kuvaa paikallisesti, lataa sen Docker Hubista, luo siitä säilön, suorittaa sen ja tulostaa Hei Dockerista!-viestin. Jos tämä viesti tulee näkyviin, ketjusi toimii päästä päähän – pääte, asiakas, WSL 2 -moottori, verkko ja rekisteri.

⚠️ Kaksi rehellistä varoitusta. Ensinnäkin ensimmäinen ajo vaatii Internetin vetäytymistä varten. Jos se epäonnistuu, älä asenna uudelleen sokeasti. tarkista, mikä kerros (WSL, moottori, verkko) todella epäonnistui. Toiseksi Docker Desktop ei ole yksinkertaisesti "ilmainen" kaikille: se on ilmainen henkilökohtaiseen käyttöön, koulutukseen, ei-kaupalliseen avoimeen lähdekoodiin ja pienille yrityksille, jotka eivät ylitä Dockerin julkaisemia kokorajoituksia, ja maksullinen käyttäjäkohtainen tilaus suuremmille yrityksille. Jos asennat sitä töissä, tarkista kummalla puolella linjaa yrityksesi on.

🏷️Aihehaun muuttujat ja avainsanat

🔍 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
🎙️ Täysi transkriptio – laajenna napauttamalla

__TOK_28__

__TOK_29__

❓ Usein kysytyt kysymykset

Onko tämä opetusohjelma 100% ilmainen seurata?

__TOK_30__

Voivatko aloittelijat seurata tätä ohjetta?

__TOK_31__

Mistä voin esittää kysymyksiä, jos jään jumiin?

__TOK_32__

🚀 Katso koko opetusohjelma YouTubessa

__TOK_33__

__TOK_34__

▶️ Katso koko video
Tämä opetusohjelma perustuu Technical Anshun Docker Install on WSL 2 -videoon • Oletko jumissa missä tahansa vaiheessa? Kysy videokommenteissa – sieltä saat apua 🙏