„Docker Windows Server“ konteineriai leidžia paleisti programas izoliuotoje aplinkoje „Windows Server“. Šie konteineriai yra skirti dirbti su „Windows“ vykdomaisiais elementais, atsižvelgiant į „Windows Server Core“ arba „Nano Server“ vaizdus. Šiame įraše mes kalbėsime apie juos ir pažiūrėsime, kaip galite Paleiskite savo pirmąjį „Windows Server“ konteinerį.
Paleiskite savo pirmąjį „Docker Windows Server“ konteinerį
„Docker Windows Server“ konteineriai leidžia jums paleisti programas „Windows“ lengvoje ir izoliuotoje aplinkoje. Jie veikia kaip maži paketai, kuriuose yra viskas, ko reikia programai, pavyzdžiui, kodas, bibliotekos ir sistemos įrankiai. Šie konteineriai yra pagrįsti „Windows Server“ vaizdais, tokiais kaip „Nano Server“ ar „Server Core“. Jie yra greitesni ir naudoja mažiau išteklių, palyginti su tradicinėmis virtualiomis mašinomis. Naudodamiesi „Docker“ galite lengvai sukurti, paleisti ir valdyti šiuos konteinerius. Tai padeda kūrėjams ir IT komandoms greičiau ir efektyviau kurti ir diegti programas, nesikišant į kitas programas tame pačiame serveryje.
Norėdami paleisti savo pirmąjį „Docker Windows Server“ konteinerį, turite atlikti toliau nurodytus veiksmus.
Windows 10 išjungti sąskaitą
- Įdiekite „Hyper-V“ vaidmens ir konteinerio funkciją
- Įdiekite „Docker“ modulį
- Iš naujo paleiskite serverį
- Ištraukite ir paleiskite savo „Docker“ vaizdą
Leiskite mums išsamiai aptarti juos.
1] Įdiekite „Hyper-V“ vaidmens ir konteinerio funkciją
Pirmiausia turime paruošti savo serverį „Docker“, patikrindami visas išankstines sąlygas. Norėdami tai padaryti, turime įdiegti „Hyper-V“ vaidmens ir konteinerio funkcija Pirmiausia apie mūsų sistemą. Norėdami tai padaryti, turite atlikti toliau nurodytus veiksmus.
- Atidaryti Serverio valdytojas ir spustelėkite Pridėkite vaidmenis ir funkcijas.
- Spustelėkite Kitas.
- Pasirinkite Į vaidmenį pagrįstas diegimas Ir tada spustelėkite toliau.
- Dabar pasirinkite serverį ir spustelėkite TIKRAI.
- Tada turite ieškoti „Hyper-V“ Ir pažymėkite žymimąjį laukelį, spustelėkite Pridėkite funkcijų Jei bus paraginta, ir tada spustelėkite toliau.
- Eik į Savybės Skirtukas, pažymėkite Konteineriai, Ir spustelėkite toliau.
- Tada spustelėkite šalia, kad pasiektumėte Virtualūs jungikliai skirtukas.
- Tada turite pažymėti savo eternetą ir spustelėti Pirmyn.
- Spustelėkite toliau, kol pasieksite Rezultatai Skirtukas ir spustelėkite diegti, kad pradėtumėte diegimą.
Diegimas užtruks šiek tiek laiko, nes tai priklauso nuo jūsų serverio aparatūros galimybių.
Baigę turite iš naujo paleisti savo serverį.
2] Įdiekite „Docker“ modulį
Konfigūravę išankstines sąlygas, turėtume įdiegti „Docker“ modulį. Tai galite padaryti tiesiog paleisdami šią komandą „PowerShell“ (kaip administratorius).
E89F06C9861FE949C173C91541CD9FE5A0BC1B3Turite palaukti keletą minučių, nes šiek tiek užtruks, kol modulis įdiegs jūsų kompiuterį. Baigę turite įdiegti „Docker“ paketą. Už tai paleiskite žemiau pateiktą komandą.
Install-Package -Name docker -ProviderName DockerMsftProvider
Palaukite keletą minučių, nes prireiks šiek tiek laiko, kol paketas įdiegs jūsų kompiuterį.
3] Iš naujo paleiskite serverį
Baigę turite iš naujo paleisti savo serverį. Tam galite paleisti Iš naujo paleiskite kompiuterį „PowerShell“ arba iš naujo paleiskite iš meniu „Pradėti“. Kai jūsų kompiuteris bus paleistas, eikite į kitą žingsnį.
„vlc media player“ priedai
4] traukite ir paleiskite „Windows Docker“ vaizdą
Dabar, kai jūsų serveris yra aukštyn, mums reikia, kad atidarytume PowerShell vėl su administratoriaus privilegijomis. Tada turite paleisti šią komandą, kad ištrauktumėte „Docker“ vaizdą.
docker pull mcr.microsoft.com/windows/servercore:ltsc2022
Kai tai padarysite, turite paleisti šią komandą, kad patikrintumėte „Docker“ vaizdą.
48D6483D50AD77C939D9D0D0594116BE7907028968Pamatysite informaciją apie vaizdą, liudijantį apie tai, kad įdiegėte „Docker“ ir turite vaizdą.
Ištraukę vaizdą, galėsite eiti į priekį ir paleisti jį.
35F0E8176CD72A08CAFA71CAA2B56A17B99F081Minėta komanda daro sesiją neinteraktyvią; Kad jis būtų interaktyvus, turite paleisti šią komandą.
nemokamai perkelti programas į naują kompiuterį578c76eAc718677aab714dea58b82799fe543BF0
Mes ketiname paleisti pastarąjį.
Kai vykdysite komandą, jums bus suteiktas kitas interaktyvus raginimas. Tada galite pradėti dirbti „Docker“ raginime.
Tokiu būdu jūs inicijavote „Docker“ konteinerį, o jūs esate jo viduje. Taigi, jei vykdysite komandą šeimininko vardas, Pamatysite „Docker“ konteinerio, į kurį prisijungėte, pavadinimą.
Tikimės, kad „Windows“ serveryje galėsite įdiegti ir paleisti „Windows Docker“ konteinerį.
kaip įterpti kažkieno vaizdo įrašą į „Twitter“
Skaitykite: „Docker Desktop“ - netikėta WSL klaida „Windows 11“
Kaip pradėti „Docker“ konteinerį „Windows“?
Norėdami pradėti „Docker“ konteinerį „Windows“, įsitikinkite, kad „Docker“ yra įdiegtas ir veikia. Atidarykite komandų eilutę arba „PowerShell“, tada ištraukite konteinerio vaizdą naudodami komandą „Docker Pull“ [„Image_name]“ (pvz., „Docker Pull Microsoft“/„Nanoserver“) . Atsisiuntę naudokite komandą „Docker Run“ [„Image_name“] Norėdami pradėti konteinerį. Galite pridėti parinkčių, pavyzdžiui, -T interaktyviam režimui arba –Name [container_name] Norėdami įvardyti savo konteinerį. Paleidę komandą, prasidės konteineris, ir jūs galite su ja bendrauti. Norėdami vėliau sustabdyti konteinerį, naudokite „Docker Stop“ [container_name] .
Skaitykite: „Docker Desktop“ prasideda amžinai „Windows 11“
Ar galiu paleisti „Docker“ konteinerius „Windows Server“?
Taip, „Windows Server“ galite paleisti „Docker“ konteinerius, jei serveris palaiko konteinerius. „Windows Server“ teikia reikiamas funkcijas „Windows“ konteineriams paleisti, kurios yra izoliuotos programos aplinkos. Norėdami naudoti „Docker“, turite įjungti serverio „konteinerių“ funkciją ir įdiegti „Docker“.