Docker Windows servera konteineri ļauj jums palaist lietojumprogrammas izolētā vidē Windows Server. Šie konteineri ir paredzēti darbam ar Windows izpildāmiem, pamatojoties uz Windows Server Core vai Nano Server attēliem. Šajā amatā mēs runāsim par viņiem un redzēsim, kā jūs varat Palaidiet savu pirmo Docket Windows Server konteineru.
Palaidiet savu pirmo Docker Windows servera konteineru
Docker Windows servera konteineri ļauj jums palaist programmas Windows vieglā un izolētā vidē. Viņi darbojas kā mazi paketes, kas ietver visu, kas programmai ir jāuzsāk, piemēram, kods, bibliotēkas un sistēmas rīki. Šie konteineri ir balstīti uz Windows Server attēliem, piemēram, Nano Server vai Server Core. Tie ir ātrāki un izmanto mazāk resursu, salīdzinot ar tradicionālajām virtuālajām mašīnām. Izmantojot Docker, jūs varat viegli izveidot, palaist un pārvaldīt šos konteinerus. Tas palīdz izstrādātājiem un IT komandām ātrāk un efektīvāk izveidot un izvietot lietojumprogrammas, neiejaucoties citās programmās tajā pašā serverī.
Lai palaistu savu pirmo Docker Windows servera konteineru, jums jāveic zemāk minētās darbības.
produkta atslēga Microsoft birojam
- Instalējiet Hyper-V lomu un konteinera funkciju
- Instalējiet Docker moduli
- Atsāknējiet savu serveri
- Pavelciet un palaidiet savu Docker attēlu
Ļaujiet mums tos sīkāk apspriest.
1] Instalējiet Hyper-V lomu un konteinera funkciju
Pirmkārt, mums ir jāsagatavo savs serveris Docker, pārbaudot visus priekšnoteikumus. Lai to izdarītu, mums jāinstalē Hyper-V loma un konteinera īpašība vispirms mūsu sistēmā. Lai to izdarītu, jums jāievēro zemāk minētās darbības.
- Atvērt Servera pārvaldnieks un noklikšķiniet uz Pievienojiet lomas un funkcijas.
- Noklikšķiniet uz Tālāk.
- Atlasīt Uz lomu balstīta vai uz funkcijām balstīta instalācija un pēc tam noklikšķiniet uz Tālāk.
- Tagad atlasiet serveri un noklikšķiniet uz Tālāk.
- Pēc tam jums jāmeklē Hiper-v un atzīmējiet tās izvēles rūtiņu, noklikšķiniet uz Pievienot funkcijas Ja tiek uzaicināts, un pēc tam noklikšķiniet uz Tālāk.
- Iet uz Funkcijas cilne, atzīmējiet Konteineri, un noklikšķiniet uz Tālāk.
- Pēc tam noklikšķiniet uz blakus, lai sasniegtu Virtuālie slēdži cilpa.
- Pēc tam jums ir jāatzīmē savs Ethernet un noklikšķiniet uz Tālāk.
- Turpiniet noklikšķināt uz nākamā, līdz sasniedzat Rezultāti Cilne un noklikšķiniet uz Instalēt, lai sāktu instalēšanu.
Instalēšana prasīs nedaudz laika, jo tā ir atkarīga no jūsu servera aparatūras iespējām.
Kad tas ir izdarīts, jums ir jāatsāk serveris.
kā iespējot Intel turbo boost Windows 10
2] Instalējiet Docker moduli
Pēc priekšnoteikumu konfigurēšanas mums vajadzētu instalēt Docker moduli. To var izdarīt, vienkārši palaižot šo komandu PowerShell (kā administrators).
E89F06C9861FE949C173C91541CD9FE5A0BC1B3Jums jāgaida dažas minūtes, jo būs nepieciešams nedaudz laika, līdz modulis instalēs datorā. Kad tas ir izdarīts, jums jāinstalē Docker pakotne. Par to palaidiet zemāk sniegto komandu.
Install-Package -Name docker -ProviderName DockerMsftProvider
Pagaidiet dažas minūtes, jo būs nepieciešams zināms laiks, līdz pakete instalēs datorā.
3] Pārstartējiet savu serveri
Kad tas ir izdarīts, jums ir jārestartē savs serveris. Par to jūs varat vai nu palaist Restartēt datoru PowerShell vai restartē izvēlnē Start. Pēc tam, kad jūsu dators ir palaižams, dodieties uz nākamo soli.
4] Pavelciet un palaidiet Windows Docker attēlu
sedlauncher
Tagad, kad jūsu serveris ir augšā, mums ir jāatver Powershell atkal ar administratora privilēģijām. Pēc tam jums ir jāizpilda šī komanda, lai izvilktu Docker attēlu.
docker pull mcr.microsoft.com/windows/servercore:ltsc2022
Kad esat to izdarījis, jums ir jāizpilda šī komanda, lai pārbaudītu Docker attēlu.
48D6483D50AD77C939D9D0D0594116BE7907028968Jūs redzēsit attēla informāciju, kas liecina par to, ka esat instalējis Docker un jums ir attēls.
Kad esat izvilcis attēlu, varat iet uz priekšu un palaist to.
35F0E8176CD72A08CAFA71CAA2B56A17B99F081Pieminētā komanda padara sesiju neinteraktīvu; Lai to padarītu interaktīvu, jums ir jāizpilda šāda komanda.
docker run -it mcr.microsoft.com/windows/nanoserver:ltsc2022
Mēs gatavojamies palaist pēdējo.
Kad palaižat komandu, jums tiks dota atšķirīga interaktīva uzvedne. Pēc tam jūs varat turpināt strādāt Docker uzvednē.
Tādā veidā jūs esat ierosinājis Docker konteineru, un jūs atrodaties tajā. Tātad, ja jūs palaižat komandu HostName, Jūs redzēsit sava pieteikušā Docker konteinera nosaukumu.
Mēs ceram, ka Windows serverī varat instalēt un palaist Windows Docker konteineru.
Lasīt: Docker darbvirsma - neparedzēta WSL kļūda operētājsistēmā Windows 11
tīrs winsxs mapes serveris 2008
Kā es varu sākt Docker konteineru operētājsistēmā Windows?
Lai sāktu Docker konteineru operētājsistēmā Windows, pārliecinieties, ka Docker ir instalēts un darbojas. Atveriet komandu uzvedni vai PowerShell, pēc tam izvelciet konteinera attēlu, izmantojot komandu Docker Pull [Image_name] (piemēram, Docker Pull Microsoft/Nanoserver) Appuse Pēc lejupielādes izmantojiet komandu Docker Run [Image_name] Lai sāktu konteineru. Jūs varat pievienot tādas iespējas kā -it interaktīvam režīmam vai –Name [Container_name] nosaukt savu konteineru. Pēc komandas palaišanas konteiners sāksies, un jūs varat ar to mijiedarboties. Lai vēlāk apturētu konteineru, izmantojiet Docker Stop [Container_name] Appuse
Lasīt: Docker darbvirsma, kas uz visiem laikiem sākas Windows 11
Vai es varu palaist Docker konteinerus Windows Server?
Jā, jūs varat palaist Docker konteinerus Windows Server, ja serveris atbalsta konteinerus. Windows Server nodrošina nepieciešamās funkcijas Windows konteineru palaišanai, kas ir izolētas lietojumprogrammu vide. Lai izmantotu Docker, jums ir jāiespējo servera funkcija “konteineri” un jāinstalē Docker.