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

Cum să dezactivezi microfonul pe Windows 10 cu comanda rapidă de la tastatură

Cum să dezactivezi microfonul pe Windows 10 cu comanda rapidă de la tastatură

Găsește cele mai utile informații despre cum să dezactivezi microfonul pe Windows 10 rapid folosind comenzi rapide de la tastatură și aplicații eficiente.

Cum să faci o sticlă de sticlă Minecraft

Cum să faci o sticlă de sticlă Minecraft

Minecraft are poțiuni. Poțiunile trebuie preparate folosind diverse ingrediente. Află cum să faci o sticlă de sticlă și să o umpli cu apă pentru a crea poțiuni.

Cum să verificați dacă aveți UEFI sau BIOS Legacy firmware pe Windows 10

Cum să verificați dacă aveți UEFI sau BIOS Legacy firmware pe Windows 10

Ghid complet pentru a verifica firmware-ul UEFI sau BIOS Legacy pe Windows 10

Instalarea și configurarea Microsoft SharePoint Server pe Windows Server

Instalarea și configurarea Microsoft SharePoint Server pe Windows Server

Ghid complet pentru instalarea și configurarea Microsoft SharePoint Server pe Windows Server, inclusiv cerințe minime, pași de instalare și configurare a fermei de servere.

Cum se utilizează MSI Afterburner – Ghid detaliat

Cum se utilizează MSI Afterburner – Ghid detaliat

Componentele hardware de pe un computer se pornesc sau se opresc cu întregul sistem. Utilizați MSI Afterburner pentru a optimiza performanța GPU-ului dumneavoastră.

Cum să remediați Surface Pen care nu scrie pe tableta Surface

Cum să remediați Surface Pen care nu scrie pe tableta Surface

Învățați cum să remediați problemele cu Surface Pen care nu scrie pe tableta Surface. Sfaturi utile pentru utilizatorii tabletelor Surface.

Cum să accesați pagina Microsoft Edge about:flags

Cum să accesați pagina Microsoft Edge about:flags

Microsoft Edge este un browser bazat pe Chromium, oferind funcții avansate și opțiuni experimentale disponibile prin pagina about:flags.

Cum se face sticlă în Minecraft

Cum se face sticlă în Minecraft

Sticla este un bloc ușor de realizat în Minecraft, cu utilizări variate în construcții și decoratiuni.

Miracast (Windows 10) Descărcare + Cum se instalează rapid

Miracast (Windows 10) Descărcare + Cum se instalează rapid

Una dintre cele mai subestimate caracteristici de pe Windows 10 este suportul pentru Miracast, care permite utilizatorilor să se conecteze fără fir la dispozitive compatibile.

Cum să ștergeți istoricul protecției în Windows Defender pe Windows 10

Cum să ștergeți istoricul protecției în Windows Defender pe Windows 10

Ghid complet pentru ștergerea istoricului protecției în Windows Defender pe Windows 10. Aflați cum să curățați rapid istoricul amenințărilor.