Ano ang var run Docker sock?
Ano ang var run Docker sock?

Video: Ano ang var run Docker sock?

Video: Ano ang var run Docker sock?
Video: The forgotten power of /var/run/docker.sock 2024, Mayo
Anonim

/ var / tumakbo / docker . medyas ay isang Unix domain saksakan . Ginagamit ang mga socket sa iyong paboritong Linux distro upang payagan ang iba't ibang proseso na makipag-ugnayan sa isa't isa. Sa kaso ng Docker , / var / tumakbo / docker . medyas ay isang paraan upang makipag-usap sa pangunahing Docker proseso at, dahil ito ay isang file, maaari naming ibahagi ito sa mga lalagyan.

Tinanong din, ano ang Docker sock file?

docker . medyas ay ang UNIX saksakan na Docker Nakikinig si daemon. Ito ang pangunahing entry point para sa Docker API. Maaari rin itong maging TCP saksakan ngunit bilang default para sa mga kadahilanang pangseguridad Docker default na gamitin ang UNIX saksakan . Maaaring may iba't ibang dahilan kung bakit maaaring kailanganin mong mag-mount Docker socket sa loob ng isang lalagyan.

Katulad nito, maaari mo bang patakbuhin ang Docker sa loob ng Docker? Upang tumakbo docker sa loob ng docker ay tiyak na posible. Ang pangunahing bagay ay iyon Tumakbo ka ang panlabas na lalagyan na may mga karagdagang pribilehiyo (nagsisimula sa --privileged=true) at pagkatapos ay i-install docker sa lalagyan na iyon.

Alamin din, paano ko malalaman kung anong port ang pinapatakbo ng aking Docker?

Suriin iyong Docker demonyo. Pagkatapos mag-restart docker serbisyo, kaya mo tingnan ang port sa output ng systemctl status docker . serbisyo tulad ng /usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/ tumakbo / docker .medyas. Salamat!

Ano ang ginagawa ng Docker daemon?

Docker Daemon : Isang patuloy na proseso sa background na namamahala Docker mga larawan, lalagyan, network, at dami ng imbakan. Ang Docker daemon patuloy na nakikinig Docker Hinihiling at pinoproseso ng API ang mga ito.

Inirerekumendang: