Cum să rulați primul dvs. container Docker Windows Server

Cum Sa Rulati Primul Dvs Container Docker Windows Server



Containerele Docker Windows Server vă permit să rulați aplicații în medii izolate pe Windows Server. Aceste containere sunt proiectate pentru a funcționa cu executabile Windows pe baza imaginilor Windows Server Core sau Nano Server. În această postare, vom vorbi despre ei și vom vedea cum poți Rulați primul dvs. container de server Windows Docket.



  Rulați primul dvs. container Docker Windows Server





Rulați primul dvs. container Docker Windows Server

Containerele Docker Windows Server vă permit să rulați programe pe Windows într -un mediu ușor și izolat. Ei funcționează ca pachete mici care includ tot ceea ce trebuie să ruleze un program, cum ar fi codul, bibliotecile și instrumentele de sistem. Aceste containere se bazează pe imagini Windows Server precum Nano Server sau Server Core. Sunt mai rapide și folosesc mai puține resurse în comparație cu mașinile virtuale tradiționale. Cu Docker, puteți crea, rula și gestiona cu ușurință aceste containere. Acest lucru îi ajută pe dezvoltatori și echipe IT să construiască și să implementeze aplicații mai rapid și mai eficient, fără a interfera cu alte programe de pe același server.





blocator de programe

Pentru a rula primul dvs. container Docker Windows Server, trebuie să urmați pașii menționați mai jos.



  1. Instalați funcția Hyper-V Rol și Container
  2. Instalați modulul Docker
  3. Reporniți serverul
  4. Trageți și rulați imaginea dockerului

Să le discutăm în detaliu.

1] Instalați funcția Hyper-V Rol și Container

În primul rând, trebuie să ne pregătim serverul pentru Docker verificând toate condițiile preliminare. Pentru a face acest lucru, trebuie să instalăm Rolul Hyper-V și caracteristica containerului  mai întâi pe sistemul nostru. Pentru a face acest lucru, trebuie să urmați pașii menționați mai jos.



  1. Deschide  Manager de server  și faceți clic pe  Adăugați roluri și caracteristici.
  2. Faceți clic pe Următorul.
  3. Selecta  Instalare bazată pe roluri sau bazate pe caracteristici  apoi faceți clic pe Următorul.
  4. Acum, selectați serverul și faceți clic pe Următorul.
  5. Atunci trebuie să cauți  Hyper-V  și bifați caseta de selectare, faceți clic pe  Adăugați caracteristici  Dacă vi se solicită, apoi faceți clic pe Următorul.
  6. Mergeți la  Caracteristici  filă, bifați  Containere,  și faceți clic pe Următorul.
  7. Apoi, faceți clic pe alături pentru a ajunge la  Comutatoare virtuale  filă.
  8. Apoi, trebuie să bifați Ethernet și să faceți clic pe Următorul.
  9. Continuați să faceți clic pe următorul până când ajungeți la Rezultate  filă și faceți clic pe Instalare pentru a începe instalarea.

Instalarea va dura un pic de timp, deoarece depinde de capacitățile hardware ale serverului.

Odată terminat, trebuie să reporniți serverul.

2] Instalați modulul Docker

După configurarea preliminarelor, trebuie să instalăm modulul Docker. Puteți face asta pur și simplu rulând următoarea comandă din PowerShell (ca administrator). 

E89F06C9861FE949C173C91541CD9FE5A0BC1B3

Trebuie să așteptați câteva minute, deoarece va dura puțin pentru ca modulul să se instaleze pe computer. Odată terminat, trebuie să instalați pachetul Docker. Pentru asta, rulați comanda dată mai jos.

33123f47391623bce17428f5a1fd7311001e678a

Așteptați câteva minute, deoarece va dura ceva timp pentru instalarea pachetului pe computer.

3] reporniți serverul

Odată terminat, trebuie să reporniți serverul. Pentru asta, puteți alerga fie Reporniți-calculator  în PowerShell sau reporniți din meniul Start. După ce computerul este pornit, mergeți la următorul pas.

4] Trageți și rulați Windows Docker Image

Acum că serverul dvs. a trecut, trebuie să vă deschideți  PowerShell  cu privilegiile de administrare din nou. Apoi, trebuie să rulați următoarea comandă pentru a trage imaginea Docker.

docker pull mcr.microsoft.com/windows/servercore:ltsc2022

După ce faceți acest lucru, trebuie să rulați următoarea comandă pentru a verifica imaginea Docker.

48D6483D50AD77C939D9D0D0594116BE7907028968

Veți vedea detaliile imaginii care depun mărturia faptului că ați instalat Docker și aveți imaginea.

imprimante instalate pe acest computer

După ce ați tras imaginea, puteți merge mai departe și să o rulați.

35F0E8176CD72A08CAFA71CAA2B56A17B99F081

Comanda menționată face ca sesiunea să nu fie interactivă; Pentru a face interactiv, trebuie să rulați următoarea comandă.

docker run -it mcr.microsoft.com/windows/nanoserver:ltsc2022

Vom alerga pe acesta din urmă.

Când rulați comanda, vi se va da un prompt interactiv diferit. Puteți continua apoi să lucrați în promptul Docker.

În acest fel, ați inițiat containerul Docker și sunteți în el. Deci, dacă rulați comanda  Nume de gazdă,  Veți vedea numele containerului Docker în care v -ați conectat.

Sperăm că puteți instala și rula containerul Windows Docker pe Windows Server.

Citire:  Docker Desktop - Eroare WSL neașteptată în Windows 11

Cum încep un container Docker în Windows?

Pentru a porni un container Docker în Windows, asigurați -vă că Docker este instalat și rulat. Deschideți un prompt de comandă sau PowerShell, apoi trageți o imagine de container folosind comanda Docker Pull [Image_Name] (de exemplu, Docker Pull Microsoft/NanoServer) . Odată descărcat, utilizați comanda Docker Run [Image_Name] pentru a începe containerul. Puteți adăuga opțiuni precum -Et pentru modul interactiv sau –Nume [container_name] pentru a vă numi containerul. După executarea comenzii, containerul va începe și puteți interacționa cu aceasta. Pentru a opri recipientul mai târziu, utilizați Docker Stop [container_name] .

cum să vă deconectați de pe toate dispozitivele de pe twitter

Citire:  Docker Desktop începând pentru totdeauna în Windows 11

Pot rula containere Docker pe Windows Server?

Da, puteți rula containere Docker pe Windows Server dacă serverul acceptă containere. Windows Server oferă funcțiile necesare pentru a rula containere Windows, care sunt medii de aplicații izolate. Pentru a utiliza Docker, trebuie să activați funcția „containere” de pe server și să instalați Docker.

Posturi Populare