Kako instalirati Docker na Windows 10

Zadnje ažuriranje: 29/08/2024

docker u windows 10

U početku, Lučki radnik Bila je to tehnologija razvijena za Linux, iako je s vremenom stigla i do platformi koje je razvio Microsoftov operativni sustav. U ovom postu ćemo vidjeti kako instalirati Docker na Windows 10 i koje su glavne koristi koje nam to može donijeti.

Prvo da se prisjetimo što je točno Docker i kako radi. Zatim ćemo objasniti metodu koju treba slijediti kako biste ga mogli instalirati na Windows 10 i uživati ​​u njegovim uslugama.

Što je Docker i čemu služi?

Docker je a softver otvorenog koda Stvorio 2013 Solomon Hykes koji se koristi za postavljanje aplikacija unutar virtualnih spremnika. To omogućuje različitim aplikacijama rad u različitim složenim okruženjima.

docker u windows 10

Vrlo jednostavno objašnjeno, reći ćemo da Docker kontejner jest programski paket koji ima sve elemente potrebne za pokretanje određene aplikacije. Docker slika je ono što nam daje upute i konfiguraciju te upute potrebne za pokretanje ili zaustavljanje svakog spremnika.

Upravljanje svakim od ovih spremnika je relativno jednostavno zahvaljujući pomoći Docker API ili preko sučelja naredbenog retka (CLI). A kada je riječ o upravljanju više spremnika, postoji mogućnost korištenja alata Docker Compose.

Ekskluzivan sadržaj - Kliknite ovdje  Kako vam Fortnite plaća

Kako nam Docker može pomoći? Postoji mnogo slučajeva, ali jedan od najčešćih je onaj moći Isprobajte novi softver bez potrebe da ga ručno instalirate. Među njegovim glavnim prednostima moramo spomenuti prenosivost, mogućnost automatizacije i veliku zajednicu korisnika diljem svijeta koji su uvijek spremni odgovoriti na pitanja i pružiti ruku.

S druge strane, mora se reći da Docker ne nudi istu brzinu kao a virtualni stroj. Također treba napomenuti da njegovo rukovanje može biti pomalo složeno za neke korisnike.

U svakom slučaju, ako shvatimo da je razvoj aplikacije pravi izazov, korištenje Docker spremnika jedan je od najboljih načina na koji možemo osigurati da ona radi u svim mogućim okruženjima.

Instalirajte Docker na Windows 10 korak po korak

Instaliranje Dockera na Windows 10 nije kompliciran proces. Ono što treba uzeti u obzir je da je naš operativni sustav u skladu sa svim prethodni zahtjevi. Nakon što smo provjerili ovu točku, najbolje je koristiti aplikaciju s jamstvima, kao što je Docker radna površina.

Uvjeti za instalaciju

Windows 10 verzije

Da biste instalirali Docker na Windows 10 koristeći Docker Desktop, morate imati nešto od sljedećeg verzije operativnog sustava: Windows 10 Pro, Windows 10 Enterprise o Windows 10 Obrazovanje (s podrškom za Hyper-V i WSL 2). Moguće je i sa Windows 10 Početna, sve dok koristimo ažuriranje iz svibnja 2020. ili novije.

Ekskluzivan sadržaj - Kliknite ovdje  Kako popraviti pogrešku 0x80070643 prilikom ažuriranja sustava Windows: 6 rješenja koja će vam pomoći

Osim ovoga, moramo provjerite je li virtualizacija omogućena u našem BIOS-u/UEFI-ju. Ovo je neophodno za Docker Desktop da koristi Hyper-V ili WSL 2.

Prvo: Omogućite potrebne značajke sustava Windows

wsl2

Nakon što potvrdimo da su potrebni sistemski zahtjevi ispunjeni, moramo omogućiti sljedeće značajke jednu po jednu:

Omogućite Hyper-V i spremnike

  1. Iz upravljačke ploče ćemo Programi.
  2. Mi odabiremo "Uključite ili isključite značajke sustava Windows."
  3. Tamo aktiviramo sljedeće okvire: Hyper-V i platforma virtualnog stroja.
  4. Na kraju, kliknemo na "Prihvatiti" i ponovno pokrećemo računalo.

Omogući WSL 2 (Windows podsustav za Linux)

PowerShell otvaramo kao administrator i izvodimo sljedeće naredbe prije ponovnog pokretanja sustava:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe / online / enable-obilježje / featurename: VirtualMachinePlatform / sve / norestart

Ažurirajte WSL 2 Linux kernel

Preuzimamo ažuriranje kernela «Paket ažuriranja jezgre WSL 2 Linux za x64 strojeve» od Microsoft službena stranica i izvršavamo preuzeti instalacijski program za ažuriranje WSL kernela.

Ekskluzivan sadržaj - Kliknite ovdje  Kako napraviti snimku zaslona na Asus prijenosnom računalu sa sustavom Windows 10

Postavite WSL 2 kao zadani

Konačno, u PowerShell-u pokrećemo sljedeću naredbu da postavimo WSL 2 kao zadanu verziju:

wsl –set-zadana-verzija 2

Drugo: preuzmite, instalirajte i konfigurirajte Docker Desktop

docker radna površina

Posljednji korak za postavljanje Dockera na Windows 10 sastoji se od preuzmite Docker Desktop sa službenog linka i pokrenite ga na našem računalu. Tijekom postupka instalacije morate odabrati opciju za korištenje WSL 2 kao pozadina i slijedite ostale upute koje se pojavljuju na zaslonu.

Zatim otvaramo Docker Desktop iz početnog izbornika (prvi put može potrajati nekoliko minuta). Prije nego počnete koristiti aplikaciju, morate konfigurirati neke od njezinih parametara:

  • Konfigurirajte WSL- U glavnom sučelju Docker Desktopa, hoćemo Postavke, zatim na izbornik Osnovne informacije i aktiviramo opciju «Koristite motor temeljen na WSL 2».
  • Postavite WSL integraciju: opet hajmo Postavke, od tamo do Resursi a mi odabiremo WSL integracija s distribucijama Linuxa koje želimo koristiti.

Konačno, za provjeriti da je instalacija uspješno dovršena, možemo otvoriti PowerShell i pokrenuti ovu naredbu da to potvrdimo:

docker –verzija

Ako je sve ispravno, prikazat ćemo poruku dobrodošlice. Nakon ovoga, Docker bi sada trebao raditi bez problema na Windows 10.