Junior
Docker hansı əsas xüsusiyyətlərə əsaslanır?
sobes.tech Süni İntellekt
AI-dan cavab
- Şəkillər — dəyişməz, öz-özünə yetərli şablonlar olub, tətbiqi yerləşdirmək üçün təlimatları ehtiva edir.
- Konteynerlər — izolyasiya olunmuş, icra edilə bilən şəkil nümunələri, tətbiq və onun bütün asılılıqlarını əhatə edir.
- Dockerfile — şəkil yaratmaq üçün təlimatları ehtiva edən mətn faylı.
- Docker Hub/Registry — mərkəzləşdirilmiş şəkil anbarı.
- OverlayFS/UnionFS — qatlar istifadə edilərək şəkillərin ölçüsünü azaltmaq və onların qurulması/yayılması prosesini sürətləndirmək üçün istifadə olunan fayl sistemi.
- Namespaces (Ad sahələri) — Linux nüvəsinin konteynerlər arasında prosesləri, şəbəkəni, fayl sistemini və digər resursları izolyasiya etmək üçün istifadə etdiyi mexanizm.
- Control Groups (Cgroups) — Linux nüvəsinin proseslər/konteynerlər tərəfindən resursların istifadəsini məhdudlaşdırmaq və izləmək üçün istifadə etdiyi mexanizm.