Docker er et containerforum for å bygge, teste og kjøre applikasjoner. Docker Daemon og Docker Containers er to viktige komponenter i Docker. Docker Daemon er bakgrunnsprogrammet som kontrollerer og administrerer Docker -objekter inkludert Docker -bilder, containere og volum. Den kjører på vertsmaskinen og lytter til Docker API -forespørsler. Derimot er Docker -beholderen den lette, bærbare kjørbare pakken med programvare som inneholder alle nødvendige ting for å utføre en applikasjon.
Denne oppskrivningen vil diskutere:
Hvordan finne ut om Docker -demonen kjører eller er aktiv?
Det er to metoder for å finne ut om Docker -demonen utfører eller ikke, for eksempel:
Metode 1: Kontroller Docker -demon manuelt
For å avgjøre om Docker -demonet utfører, åpner du “Tjenester”App. Så bla ned og se etter “Docker -motor”Tjenester.
I skjermbildet nedenfor kan det sees at "Docker -motor”Kjører som betyr at Docker -demonen kjører:
Metode 2: Kontroller Docker -demon ved hjelp av kommandolinje
Kjør først Windows PowerShell som administrator. Utfør deretter følgende kommando:
Get-Service DockerUtgangen nedenfor indikerer at Docker -motoren (Docker Daemon) kjører:
Hvordan bestemme om dockerbeholderen kjører eller aktiv?
Det er flere måter å avgjøre om Docker -beholderen kjører, for eksempel:
Metode 1: Kontroller alle løpsbeholderne
For å bestemme alle de løpende Docker-containere, kjører du den under-uttalte kommandoen i Windows PowerShell:
Docker PS -AI bildet nedenfor kan alle dockerbeholderne sees, og den uthevede delen viser de løpende Docker -beholderne:
Bruk dessuten den medfølgende kommandoen til å liste opp bare de løpende dockerbeholderne:
Docker PsMetode 2: Kontroller spesifikk løpende beholder
For å sjekke om den spesifikke beholderen kjører, bruk "Docker Ps”Kommando sammen med“-filter”Alternativ og spesifiser ønsket beholdernavn. For eksempel har vi spesifisert "forts”Containernavn:
Docker PS --filter "Navn = Cont1"I henhold til utdataene nedenfor, beholderen “forts" løper:
Det handlet om å sjekke om Docker -demon- og dockerbeholderen kjører.
Konklusjon
For å sjekke om Docker -demonen kjører, åpner du “Tjenester”App, se etter“Docker -motor”Tjenester, og sjekk statusen. Alternativt kan du kjøre "Get-Service Docker”Kommando i Windows Terminal. For å sjekke alle løpsbeholderne, “Docker Ps”Kommando kan brukes. Bruk dessuten for å sjekke om den spesifikke beholderen kjører, bruk "docker ps -filter “name =“” Kommando. Denne oppskrivningen demonstrerte forskjellige metoder for å avgjøre om Docker Daemon og Docker-beholderen kjører.