Sådan administreres Docker-containere med PowerShell?

Sadan Administreres Docker Containere Med Powershell



Brugere kan køre Docker på Windows eller et hvilket som helst andet operativsystem. Docker forbedrer produktiviteten og muliggør native netværk. Docker kræver Windows 10, der muliggør Hyper-V, virtualisering. Når du installerer Docker, installeres dens komponenter automatisk, såsom Docker engine, Docker compose, Docker Machine og Kinematic.

Denne opskrivning giver hjælp til at administrere docker-containere med PowerShell.







Sådan administreres Docker-containere med PowerShell?

PowerShell leverer cmdlets til interaktion med Docker-billeder og containere. Docker bruges til at oprette, implementere og køre applikationer ved hjælp af containere. Containere af Docker opererer på et værtsoperativsystem og er alternativer til virtuelle maskiner. Forudallokeret RAM er ikke påkrævet til containere. Når en bruger normalt installerer en virtuel maskine, bruger den gæsteoperativsystemet og tager en masse ressourcer og plads. Docker-containere indeholder selve operativsystemet sammen med de biblioteker, der er nødvendige for ydeevnen af ​​den pågældende applikation.



Docker har sit register kendt som docker-registret, hvor du scanner og gemmer alle dine billeder, og disse billeder kan trækkes fra din lokale server. Brugere kan udføre push- og pull-operationer til Docker-hubben. Docker-hubben er lagringen af ​​alle billeder. Docker-manageren er ansvarlig for at kontrollere, at alle applikationer kører effektivt.



Håndtering af Docker-containere

Trin 1: Åbn PowerShell





Tryk først på Windows nøgle , Søg Windows PowerShell ISE , vælg det, og klik på Kør som administrator :


Trin 2: Tjek Dockers version n



Kontroller derefter, om du har installeret Docker med succes ved at bruge nedenstående kommando:

havnearbejder --version

 

Trin 3: Ryd skærm

Efter succesfuld installation af docker, kør et par grundlæggende kommandoer, men ryd først terminalen ved hjælp af følgende kommando:

klar

 
Trin 4: List Docker-billeder

Bagefter kan brugeren kontrollere Docker-billeder i systemet ved at udføre følgende kommando:

docker billeder

 

Trin 5: Træk Docker-billede

Dernæst kan brugeren trække et Docker-billede fra Docker-hubben ved hjælp af den medfølgende kommando:

docker pull ubuntu

 

Trin 6: Udfør Pulled Docker Image

Kør nu ovenstående trukket Docker-billede gennem følgende kommando:

docker-løb -det -d ubuntu

 

Trin 7: Vis tilgængelige beholdere

For at vise alle de tilgængelige containere inklusive stoppet og kørende tilstand, kan brugeren køre følgende kommando:

havnearbejder ps -en

 

Trin 8: Brug Docker Bash

Brugere kan bruge Docker bash til at udføre forskellige operationer ved at køre den medfølgende kommando:

havnearbejder exec -det 6bba6011342b bash

 

Trin 9: Vis filindhold

Nu er brugeren dybest set i beholderen og kan udføre kommandoen ' ekko ” for at vise filindholdet. Som vist nedenfor:

ekko LinuxTip

 

Trin 10: Afslut Docker Bash

For at forlade Docker bash skal du udføre nedenstående kommando, og du kan også rydde din terminal ved at bruge en ' Afslut kommando:

Afslut

 

Trin 11: Stop Docker Container

For at stoppe en kørende container skal du bruge følgende kommando sammen med det bestemte container-id:

docker stop 6bba6011342b

 

Trin 12: Opret et billede på det lokale system

Desuden kan brugeren oprette et nyt billede på det lokale system ved hjælp af den nedenfor beskrevne kommando:

docker commit 6bba6011342b linuxhint / ubuntu

 

Derudover kan brugeren tilføje deres lager. Som i ovenstående output, ' linuxhint ' er Docker hub-brugernavnet, og ' ubuntu ” er Docker-billedet.

Trin 13: Tjek eksisterende billeder

Tjek nu Docker-billederne igen, du vil se, at et nyt billede er blevet tilføjet med succes:

docker billeder

 

Trin 14: Fjern en beholder

For at slette en beholder skal du bruge ' rm kommandoen sammen med ' CONTAINER ID ', som brugeren ønsker at slette:

havnearbejder rm 6bba6011342b

 

Trin 15: Bekræftelse

For at kontrollere, om den slettede beholder findes på listen eller ej, skal du bruge følgende kommando:

havnearbejder ps -en

 

Det er alt! Vi har kompileret den nemmeste måde at administrere Docker-containerne med PowerShell.

Konklusion

PowerShell bruges som en konfigurations- og automatiseringsramme. Docker-containere kan administreres ved hjælp af PowerShell-kommandoer. Brugere kan oprette, fjerne, trække eller begå ethvert billede fra Docker-hubben i PowerShell. Denne opskrivning illustrerede detaljerede oplysninger om administration af Docker-containerne med PowerShell.