Cum să rulați containerele Docker pe Windows Server

Docker este un program puternic de containerizare pentru sistemele de server Windows, Linux și BSD. Cu Docker , puteți implementa o mare varietate de aplicații care sunt autonome, cum ar fi Plex, NextCloud, PhotoPrism, Nginx etc. Iată cum să rulați containerele Docker pe Windows Server.

Cum se instalează Docker pe Windows Server

Pentru a utiliza versiunea de linie de comandă a Docker pe serverul Windows, va trebui să o instalați prin instrumentul PowerShell. Deschideți Powershell pe serverul dvs. Windows ca administrator.

Odată ce aplicația Powershell este deschisă, utilizați  comanda Install-Module . Această comandă va activa depozitul software Powershell Gallery „PSGallery” pe serverul tău Windows.

Install-Module -Name DockerMsftProvider ` -Repository PSGallery ` -Force

Windows vă va cere să importați furnizorul „NuGet” cu comanda modulului de mai sus. Selectați „Y” de pe tastatură pentru a-l importa. Apoi, rulați  comanda Install-Package  de mai jos pentru a instala pachetul „docker” pe serverul dvs.

Install-Package -Name docker ` -ProviderName DockerMsftProvider

După ce ați introdus comanda de mai sus, Powershell va spune: „Pachetele provin dintr-o sursă de pachet care nu este marcată ca de încredere. Sigur doriți să instalați software din „DockerDefault”? 

Apăsați  tasta de pe tastatură pentru a spune Windows Server că aveți încredere în această sursă de software și doriți să instalați Docker prin Powershell. Apoi, odată ce instrumentul Powershell termină de instalat pachetul „docker”, trebuie să reporniți Windows Server. Îl puteți reporni cu comanda de mai jos.

Restart-Computer-Force

La repornire, conectați-vă din nou la server. Apoi, relansați Powershell și utilizați  comanda Get-WindowsFeature  pentru a verifica dacă aveți Docker activat. Presupunând că o faci, vei vedea [X] Containers.

Pentru a afla mai multe despre Docker, rulați  comanda docker –help  din aplicația Powershell. Făcând acest lucru, vă va afișa secțiunea „ajutor” a lui Docker. Această secțiune va trece peste tot ce trebuie să știți despre instrumentul Docker și despre cum să utilizați comenzile acestuia.

docker --ajutor

Cum să verificați dacă Docker funcționează

Pentru a verifica dacă aplicația Docker funcționează corect pe Windows Server, trebuie să descărcați containerul „hello-world” și să îl rulați. Pentru a descărca „hello-world”, asigurați-vă că aveți Powershell deschis. Apoi, utilizați următoarea comandă.

docker pull hello-world

Dacă puteți „trage” containerul „hello-world”, Docker ar trebui să funcționeze bine pe serverul dumneavoastră Windows. Pentru a rula containerul „hello-world”, executați următoarea comandă Docker Run 

docker rulează hello-world

Presupunând că comanda de mai sus are succes, ar trebui să vedeți următorul mesaj:

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
(windows-amd64, nanoserver-ltsc2022)
3. The Docker daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
to your terminal.

Cum să descărcați containerele Docker pe Windows Server

Pentru a rula un container Docker pe Windows Server, trebuie mai întâi să trageți unul din Dockerhub . Mergeți la Dockerhub și căutați un container pe care doriți să îl rulați pe serverul dvs. totuși, rețineți că veți putea folosi doar containere Windows, nu și pe cele Linux.

Notă: dacă doriți să utilizați containere Linux pe Windows Server, este posibil. Cu toate acestea, va trebui să instalați Docker pentru Windows în loc de versiunea Enterprise a Docker descrisă în acest ghid.

După ce ați localizat imaginea, citiți pagina pentru instrucțiunile oficiale despre cum să o rulați. Apoi, deschideți o fereastră Powershell. Apoi, trageți în jos imaginea docker către sistem utilizând  comanda docker pull

docker pull windows-docker-container

Cum să rulați containerele Docker pe Windows Server

Pentru a rula un container Docker pe Windows Server , începeți prin a rula  comanda docker ps -a în Powershell. Această comandă va lista toate containerele de pe sistemul dvs., chiar și cele care nu rulează. 

docker ps -a

După executarea  comenzii docker ps -a  , Docker vă va arăta toate containerele. Găsiți ID-ul containerului pe care doriți să îl rulați pe Windows Server. Apoi, executați  comanda docker run  .

rulează docker CONTAINER_ID

Odată ce comanda de mai sus este executată, containerul Docker va rula pe Windows Server. Pentru a închide acest container, puteți rula  comanda docker stop  .

oprire docker CONTAINER_ID

Cum să ștergeți containerele Docker de pe Windows Server

Poate doriți să ștergeți un container Docker din sistemul dvs. Windows Server la un moment dat. Pentru a face asta, faceți următoarele. Mai întâi, deschideți Powershell. Apoi, rulați  comanda docker ps -a  pentru a lista toate containerele.

docker ps -a

După listarea tuturor containerelor, utilizați  comanda docker rm  pentru a șterge containerul din sistemul dumneavoastră Windows Server.

docker rm CONTAINER_ID

Leave a Comment

🚀 Blocat în Limbo? Ghidul complet pentru a remedia rapid problemele de descărcare din Magazinul Microsoft Windows 11

🚀 Blocat în Limbo? Ghidul complet pentru a remedia rapid problemele de descărcare din Magazinul Microsoft Windows 11

Te chinui cu descărcările din Magazinul Windows 11 blocate? Descoperă soluții dovedite, pas cu pas, pentru ca aplicațiile tale să se descarce din nou fără probleme. Nu este nevoie de expertiză tehnică - rezolvă problema astăzi!

🚀 Soluție supremă: Opriți acum blocarea jocurilor prin suprapunerea barei de jocuri!

🚀 Soluție supremă: Opriți acum blocarea jocurilor prin suprapunerea barei de jocuri!

Ai probleme cu suprapunerea Game Bar care îți blochează jocurile? Descoperă soluții dovedite, pas cu pas, pentru a restabili fluiditatea jocului. Află cum să dezactivezi, să actualizezi sau să depanezi Windows Game Bar pentru jocuri fără latențe în cele mai recente actualizări.

Remedierea problemei „Transmisia în bara de jocuri nu este disponibilă”: Ghid de depanare rapidă și ușoară

Remedierea problemei „Transmisia în bara de jocuri nu este disponibilă”: Ghid de depanare rapidă și ușoară

Aveți probleme cu difuzarea în Game Bar, care nu este disponibilă? Descoperiți pași de depanare dovediți pentru a restabili capacitățile de streaming pe Windows. Reveniți la transmisiuni fără probleme!

Îmbunătățește-ți FPS-ul în jocuri: Ghidul complet pentru dezactivarea Gamebar Presence Writer pentru performanțe maxime

Îmbunătățește-ți FPS-ul în jocuri: Ghidul complet pentru dezactivarea Gamebar Presence Writer pentru performanțe maxime

Descoperă cum să dezactivezi Gamebar Presence Writer în Windows pentru a elimina blocajele de performanță și a crește FPS-ul în jocuri. Ghid pas cu pas cu sfaturi pentru o viteză optimă a PC-ului.

Deblocați imagini uimitoare: Cum să activați HDR automat prin intermediul barei de jocuri în Windows 11 – Ghidul dvs. complet

Deblocați imagini uimitoare: Cum să activați HDR automat prin intermediul barei de jocuri în Windows 11 – Ghidul dvs. complet

Descoperiți procesul pas cu pas pentru a activa HDR automat prin intermediul barei de jocuri în Windows 11. Îmbunătățiți-vă experiența de joc cu culori vibrante și contrast îmbunătățit fără efort. Perfect pentru jucătorii care caută imagini captivante, fără probleme.

🚀 Ghid complet: Cum să reinstalezi Game Bar pe Windows 11 prin PowerShell în câteva minute

🚀 Ghid complet: Cum să reinstalezi Game Bar pe Windows 11 prin PowerShell în câteva minute

Te chinui cu o bară de jocuri cu erori în Windows 11? Descoperă ghidul pas cu pas pentru a reinstala bara de jocuri prin PowerShell. Remediază rapid problemele și revine la jocuri fără probleme. Actualizat cu cele mai recente metode.

🚀 Remediază problema cu bara de jocuri care nu înregistrează sunet în Windows 11: Soluții rapide și ușoare

🚀 Remediază problema cu bara de jocuri care nu înregistrează sunet în Windows 11: Soluții rapide și ușoare

Bara de jocuri nu înregistrează sunet în Windows 11? Descoperiți soluții dovedite pentru a restaura sunetul în înregistrările jocurilor fără efort. Ghid pas cu pas pentru o captură audio fără probleme.

Remediați eroarea frustrantă „Font deja instalat” pe Windows 11 – Ghid rapid și ușor

Remediați eroarea frustrantă „Font deja instalat” pe Windows 11 – Ghid rapid și ușor

Te confrunți cu eroarea „Font deja instalat” în Windows 11? Descoperă pași demonstrați pentru a o rezolva, de la ștergerea memoriei cache la depanarea avansată a problemelor și revine la gestionarea perfectă a fonturilor. Actualizat pentru cele mai recente versiuni Windows.

Deblocați performanța maximă: Cum să dezactivați bara de jocuri în Windows 11 pentru creșteri masive ale FPS-ului

Deblocați performanța maximă: Cum să dezactivați bara de jocuri în Windows 11 pentru creșteri masive ale FPS-ului

Te chinui cu un FPS scăzut în jocurile tale preferate pe Windows 11? Află pas cu pas cum să dezactivezi Bara de jocuri pentru a îmbunătăți performanța și a te bucura de un joc mai fluid. Sfaturi esențiale pentru jucători.

🚨 Ghid complet: Cum să remediați rapid erorile de excepție gestionate de aplicațiile din Windows 11

🚨 Ghid complet: Cum să remediați rapid erorile de excepție gestionate de aplicațiile din Windows 11

Te confrunți cu erorile de tip „Excepție gestionată de aplicații” din Windows 11? Descoperă soluții dovedite pentru a rezolva blocările, a îmbunătăți performanța și a face PC-ul să funcționeze din nou fără probleme. Ghid pas cu pas pentru începători.