Var run Docker sock ni nini?
Var run Docker sock ni nini?

Video: Var run Docker sock ni nini?

Video: Var run Docker sock ni nini?
Video: VS Code tips — Attach to running Docker container 2024, Novemba
Anonim

/ var / kukimbia / dokta . soksi ni kikoa cha Unix tundu . Soketi hutumiwa katika eneo lako la Linux uipendalo ili kuruhusu michakato tofauti kuwasiliana. Katika kesi ya Doka , / var / kukimbia / dokta . soksi ni njia ya kuwasiliana na kuu Doka mchakato na, kwa sababu ni faili, tunaweza kuishiriki na vyombo.

Iliulizwa pia, faili ya soksi ya Docker ni nini?

dokta . soksi ni UNIX tundu hiyo Doka daemon anasikiliza. Ni sehemu kuu ya kuingia Doka API. Inaweza pia kuwa TCP tundu lakini kwa chaguo-msingi kwa sababu za kiusalama Doka chaguo-msingi za kutumia UNIX tundu . Kunaweza kuwa na sababu tofauti kwa nini unaweza kuhitaji kupachika Soketi ya Docker ndani ya chombo.

Vivyo hivyo, unaweza kuendesha Docker ndani ya Docker? Kwa endesha docker ndani ya docker hakika inawezekana. Jambo kuu ni kwamba unakimbia chombo cha nje na marupurupu ya ziada (kuanzia --privileged=true) na kisha kusakinisha docker ndani chombo hicho.

Pia Jua, ninawezaje kujua ni bandari gani Docker yangu inaendelea?

Angalia yako Doka daemoni. Baada ya kuanza upya dokta huduma, unaweza tazama bandari katika matokeo ya hali ya systemctl dokta . huduma kama /usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/ kukimbia / dokta .soksi. Asante!

Je, daemon ya Docker hufanya nini?

Docker Daemon : Mchakato unaoendelea wa usuli ambao unadhibiti Doka picha, vyombo, mitandao, na kiasi cha hifadhi. The Daemon ya Docker husikiliza kila mara Doka API inaomba na kuyachakata.

Ilipendekeza: