Co to jest maszyna wirtualna platformy Docker?
Co to jest maszyna wirtualna platformy Docker?

Wideo: Co to jest maszyna wirtualna platformy Docker?

Wideo: Co to jest maszyna wirtualna platformy Docker?
Wideo: Virtual Machine (VM) vs Docker 2024, Listopad
Anonim

w Doker , uruchomione kontenery współużytkują jądro systemu operacyjnego hosta. A Maszyna wirtualna z drugiej strony nie opiera się na technologii kontenerowej. Składają się z przestrzeni użytkownika oraz przestrzeni jądra systemu operacyjnego. Pod Maszyny wirtualne sprzęt serwera jest zwirtualizowany. Każdy maszyna wirtualna ma system operacyjny (OS) i aplikacje.

Czy w ten sposób mogę używać Dockera jako maszyny wirtualnej?

“ Doker nie jest maszyna wirtualna ”. Powiedzmy, że jeśli masz serwer WWW, taki jak Apache, bardzo łatwo byłoby skonfigurować wszystkie konfiguracje i inne elementy wewnątrz doker kontener i wdrożyć usługę w dowolnym systemie bez martwienia się o wszystkie zależności i konfiguracje systemu operacyjnego. Dzięki temu jest łatwy w przenoszeniu.

Po drugie, jakie są zalety Dockera nad VM? Zalety Dockera Kontenery Doker kontenery są izolowane procesowo i nie wymagają sprzętowego hipernadzorcy. To znaczy Doker kontenery są znacznie mniejsze i wymagają znacznie mniej zasobów niż a maszyna wirtualna . Doker jest szybki. Bardzo szybki.

Następnie pojawia się pytanie, czy Docker jest lepszy niż VM?

Doker Kontenery a maszyny wirtualne : Kontenery prezentują niższy koszt systemu niż maszyny wirtualne a wydajność aplikacji wewnątrz kontenera jest generalnie taka sama lub lepszy w porównaniu do tej samej aplikacji działającej w a Maszyna wirtualna.

Jaka jest różnica między kontenerem a maszyną wirtualną?

W w skrócie, maszyna wirtualna dostarcza abstrakcyjną maszynę, która używa sterowników urządzeń skierowanych na abstrakcyjną maszynę, podczas gdy pojemnik dostarcza abstrakcyjny system operacyjny. Aplikacje uruchomione w pojemniku środowisko współdzieli podstawowy system operacyjny, podczas gdy maszyna wirtualna systemy mogą obsługiwać różne systemy operacyjne.

Zalecana: