რა არის docker VM?
რა არის docker VM?

ვიდეო: რა არის docker VM?

ვიდეო: რა არის docker VM?
ვიდეო: Virtual Machine (VM) vs Docker 2024, აპრილი
Anonim

In დოკერი , გაშვებული კონტეინერები იზიარებენ მასპინძელი OS ბირთვს. ა Ვირტუალური ხელსაწყო მეორეს მხრივ, არ არის დაფუძნებული კონტეინერის ტექნოლოგიაზე. ისინი შედგება მომხმარებლის სივრცისგან და ოპერაციული სისტემის ბირთვის სივრცისგან. ქვეშ VM-ები , სერვერის აპარატურა ვირტუალიზებულია. თითოეული VM აქვს ოპერაციული სისტემა (OS) და აპლიკაციები.

ამ გზით, შემიძლია გამოვიყენო Docker ვირტუალურ მანქანად?

“ დოკერი არ არის ა VM .” თქვით, თუ თქვენ გაქვთ აპაჩის მსგავსი ვებ სერვერი, ნამდვილად ადვილი იქნება თქვენი ყველა კონფიგურაციის დაყენება და რა არა მის შიგნით. დოკერი კონტეინერი და განათავსეთ სერვისი ნებისმიერ სისტემაზე, ყველა დამოკიდებულების და ოპერაციული სისტემის კონფიგურაციის შესახებ ფიქრის გარეშე. ეს ხდის მას ადვილად გადასატანად.

მეორეც, რა უპირატესობა აქვს Docker-ს VM-თან შედარებით? Docker-ის უპირატესობები კონტეინერები დოკერი კონტეინერები იზოლირებულია პროცესით და არ საჭიროებს ტექნიკის ჰიპერვიზორს. Ეს ნიშნავს დოკერი კონტეინერები გაცილებით პატარაა და გაცილებით ნაკლებ რესურსს მოითხოვს, ვიდრე ა VM . დოკერი არის სწრაფი. Ძალიან სწრაფად.

შემდგომში ჩნდება კითხვა, არის თუ არა Docker უკეთესი ვიდრე VM?

დოკერი კონტეინერები ვირტუალური მანქანების წინააღმდეგ : კონტეინერები წარმოადგენენ დაბალი სისტემის ზედნადებს ვიდრე ვირტუალური მანქანები და განაცხადის შესრულება კონტეინერის შიგნით არის ზოგადად იგივე ან უკეთესი ა-ში გაშვებულ იმავე აპლიკაციასთან შედარებით Ვირტუალური ხელსაწყო.

რა განსხვავებაა კონტეინერსა და VM-ს შორის?

Ში მოკლედ, ა VM უზრუნველყოფს აბსტრაქტულ მანქანას, რომელიც იყენებს მოწყობილობის დრაივერებს, რომლებიც მიზნად ისახავს აბსტრაქტულ მანქანას, ხოლო ა კონტეინერი გთავაზობთ აბსტრაქტულ OS-ს. აპლიკაციები გაშვებულია კონტეინერში გარემო იზიარებს ძირითად ოპერაციულ სისტემას, ხოლო VM სისტემებს შეუძლიათ სხვადასხვა ოპერაციული სისტემების გაშვება.

გირჩევთ: