Junior
Docker რა ძირითადი მახასიათებლებზეა დაფუძნებული?
sobes.tech AI
პასუხი AI-სგან
- სურათები — შეუცვლელი, თვითმომსახურე შაბლონები კონტეინერების შესაქმნელად, რომლებიც შეიცავს ინსტრუქციებს პროგრამის განთავსებისთვის.
- კონტეინერები — იზოლირებული, შესრულებადი სურათის ინстанციები, რომლებიც მოიცავს პროგრამას და ყველა მის დამოკიდებულებას.
- Dockerfile — ტექსტური ფაილი ინსტრუქციებით სურათის შექმნისთვის.
- Docker Hub/Registry — ცენტრალიზებული სურათების საცავი.
- OverlayFS/UnionFS — ფაილური სისტემა, რომელიც გამოიყენება სურათების ზომის შემცირებისა და მათი მშენებლობის/გავრცელების სიჩქარის გასაზრდელად ფენების გამოყენებით.
- Namespaces (სახელების სივრცეები) — Linux-ის ბირთვის მექანიზმი პროცესების, ქსელის, ფაილური სისტემის და სხვა რესურსების იზოლაციისთვის კონტეინერებს შორის.
- Control Groups (Cgroups) — Linux-ის ბირთვის მექანიზმი რესურსების (CPU, მეხსიერება, I/O) გამოყენების შეზღუდვის და მონიტორინგისთვის პროცესებისა/კონტეინერების მიერ.