Bedryf die Docker-daemon Linux?
Bedryf die Docker-daemon Linux?

Video: Bedryf die Docker-daemon Linux?

Video: Bedryf die Docker-daemon Linux?
Video: What is the daemon process? 2024, Mei
Anonim

Op macOS die dokwerker binary is slegs 'n kliënt en jy kan dit nie gebruik nie om te hardloop die docker daemoon , omdat Docker daemon gebruike Linux -spesifieke kernkenmerke, daarom kan jy nie hardloop Docker native in OS X. So jy moet installeer dokwerker -masjien om VM te skep en daaraan te koppel.

Om ook te weet, is hoe kan ek weet of Docker daemon op Linux loop?

Die bedryfstelsel onafhanklike manier om kyk of Docker is hardloop is om te vra Docker , gebruik die dokwerker inligting bevel. U kan ook bedryfstelselhulpmiddels gebruik, soos sudo systemctl is-active dokwerker of sudo-status dokwerker of sudo diens dokwerker status, of nagaan die diensstatus met behulp van Windows-nutsprogramme.

hoe begin ek Docker daemon in Linux? Begin die daemoon handmatig Vir ontfoutingsdoeleindes kan jy begin Docker handmatig met behulp van die dockerd-opdrag. Jy sal dalk sudo moet gebruik, afhangende van jou bedryfstelselkonfigurasie. Wanneer jy begin Docker op hierdie manier, dit loop op die voorgrond en stuur sy logs direk na jou terminale.

Net so, loop die Docker-demoon Docker?

Die Docker daemon is 'n diens wat lopies op jou gasheerbedryfstelsel. Dit is tans slegs lopies op Linux omdat dit afhang van 'n aantal Linux-kernkenmerke, maar daar is 'n paar maniere om hardloop Docker ook op MacOS en Windows. Die Docker daemon self ontbloot 'n REST API.

As watter gebruiker loop Docker?

Bestuur Docker as 'n nie-wortelgebruiker By verstek word daardie Unix-sok deur die gebruikerwortel besit en ander gebruikers kan slegs toegang daartoe kry deur sudo . Die Docker-daemon loop altyd as die wortelgebruiker. As jy nie die docker-opdrag wil voorafgaan met sudo , skep 'n Unix-groep genaamd docker en voeg gebruikers daarby.

Aanbeveel: