Vyombo vya Docker vinatengwaje?
Vyombo vya Docker vinatengwaje?

Video: Vyombo vya Docker vinatengwaje?

Video: Vyombo vya Docker vinatengwaje?
Video: How to Run Docker Container in 10 Minutes | Docker Tutorial for Beginner | Qoaching Docker Series 2024, Novemba
Anonim

A Chombo cha Docker ni mchakato / huduma ambayo inaendesha moja kwa moja kwenye mashine yako. Hakuna mashine pepe zinazohusika ikiwa jukwaa lako linaweza kufanya kazi Doka asili. The Doka daemon inawajibika kwa kuweka yako yote vyombo kwa furaha kukimbia ndani kujitenga . Mashine ya kawaida hutumiwa kujitenga mfumo mzima.

Hapa, Docker hutoaje kutengwa?

Doka hutumia teknolojia inayoitwa nafasi za majina kwa kutoa ya kutengwa nafasi ya kazi inayoitwa chombo. Unapoendesha chombo, Doka huunda seti ya nafasi za majina kwa chombo hicho. Nafasi hizi za majina kutoa safu ya kujitenga.

Vivyo hivyo, ni nafasi gani za majina zinazotumiwa na Docker kutenga vyombo? Injini ya Docker hutumia nafasi zifuatazo za majina kwenye Linux:

  • Nafasi ya jina ya PID kwa mchakato wa kutengwa.
  • NET nafasi ya majina ya kudhibiti miingiliano ya mtandao.
  • IPC namespace ya kudhibiti ufikiaji wa rasilimali za IPC.
  • Nafasi ya majina ya MNT ya kudhibiti alama za mfumo wa faili.
  • Nafasi ya majina ya UTS ya kutenganisha kernel na vitambulisho vya toleo.

Pili, kutengwa kwa Docker ni nini?

Kutenga Docker Vyombo - Doka teknolojia ya chombo huongeza usalama chaguo-msingi kwa kuunda kujitenga safu kati ya programu-tumizi na kati ya programu-tumizi na seva pangishi na kupunguza eneo la uso la seva pangishi ambayo hulinda seva pangishi na vyombo vilivyopo pamoja kwa kuzuia ufikiaji kwa seva pangishi.

Vyombo vya Docker hufanyaje kazi?

Doka kimsingi ni a chombo injini inayotumia vipengele vya Linux Kernel kama vile nafasi za majina na vikundi vya kudhibiti kuunda vyombo juu ya mfumo wa uendeshaji na huendesha uwekaji programu kiotomatiki kwenye chombo . Doka hutumia mfumo wa faili wa Copy-on-write kwa hifadhi yake ya nyuma.

Ilipendekeza: