Docker VM nima?
Docker VM nima?

Video: Docker VM nima?

Video: Docker VM nima?
Video: Savol-Javob, 8-dars. Docker va kubernetes haqida. 2024, May
Anonim

In Docker , ishlaydigan konteynerlar xost OS yadrosini baham ko'radi. A Virtual mashina , boshqa tomondan, konteyner texnologiyasiga asoslanmagan. Ular foydalanuvchi maydoni va operatsion tizimning yadro maydonidan iborat. ostida VMlar , server apparati virtuallashtirilgan. Har biri VM Operatsion tizim (OT) va ilovalarga ega.

Shu tarzda, Docker-dan virtual mashina sifatida foydalanishim mumkinmi?

“ Docker a emas VM ”. Aytaylik, agar sizda apache kabi veb-serveringiz bo'lsa, unda barcha konfiguratsiyalaringizni o'rnatish juda oson bo'ladi. docker konteynerni o'rnating va barcha bog'liqliklar va operatsion tizim konfiguratsiyasi haqida tashvishlanmasdan xizmatni istalgan tizimga joylashtiring. Bu uni osongina portativ qiladi.

Ikkinchidan, Dockerning VM dan qanday afzalliklari bor? Dockerning afzalliklari Konteynerlar Docker konteynerlar jarayon bilan izolyatsiya qilingan va apparat gipervisorini talab qilmaydi. Buning ma'nosi Docker konteynerlar juda kichikroq va a ga qaraganda ancha kamroq resurslarni talab qiladi VM . Docker tezdir. Juda tez.

Keyinchalik savol tug'iladi: Docker VM dan yaxshiroqmi?

Docker Konteynerlar Virtual mashinalarga qarshi : Konteynerlar pastroq tizim yukini ko'rsatadi Virtual mashinalarga qaraganda va konteyner ichidagi dasturning ishlashi odatda bir xil yoki yaxshiroq a ichida ishlaydigan bir xil dasturga nisbatan Virtual mashina.

Konteyner va VM o'rtasidagi farq nima?

a.da qisqasi, a VM mavhum mashinaga mo'ljallangan qurilma drayverlaridan foydalanadigan mavhum mashinani taqdim etadi, shu bilan birga a idish mavhum OT ni taqdim etadi. Ishlayotgan ilovalar konteynerda muhit esa asosiy operatsion tizimni baham ko'radi VM tizimlar turli xil operatsion tizimlarni ishga tushirishi mumkin.

Tavsiya: