Kas yra dokeris VM?
Kas yra dokeris VM?

Video: Kas yra dokeris VM?

Video: Kas yra dokeris VM?
Video: Virtual Machine (VM) vs Docker 2024, Lapkritis
Anonim

Į Dokeris , veikiantys konteineriai bendrina pagrindinio kompiuterio OS branduolį. A Virtuali mašina , kita vertus, nėra pagrįsta konteinerių technologija. Juos sudaro vartotojo erdvė ir operacinės sistemos branduolio erdvė. Pagal VM , serverio aparatinė įranga yra virtualizuota. Kiekvienas VM turi operacinę sistemą (OS) ir programas.

Ar tokiu būdu galiu naudoti „Docker“kaip virtualią mašiną?

“ Dokeris yra NĖRA a VM . Tarkime, jei turite žiniatinklio serverį, pvz., „Apache“, būtų labai lengva nustatyti visas konfigūracijas ir dar daugiau dokininkas talpyklą ir įdiekite paslaugą bet kurioje sistemoje, nesijaudindami dėl visų priklausomybių ir operacinės sistemos konfigūracijų. Dėl to jis lengvai nešiojamas.

Antra, kokie yra „Docker“pranašumai prieš VM? „Docker“pranašumai Konteineriai Dokeris konteineriai yra izoliuoti nuo proceso ir jiems nereikia aparatinės įrangos hipervizoriaus. Tai reiškia Dokeris konteineriai yra daug mažesni ir reikalauja daug mažiau išteklių nei a VM . Dokeris yra greitas. Labai greitai.

Vėliau kyla klausimas, ar „Docker“yra geresnis už VM?

Dokeris Konteineriai palyginti su virtualiomis mašinomis : konteineriai sukuria mažesnes sistemos išlaidas nei virtualios mašinos ir programos veikimas konteineryje paprastai yra toks pat arba geriau palyginti su ta pačia programa, veikiančia a Virtuali mašina.

Kuo skiriasi konteineris ir VM?

A trumpai tariant, a VM suteikia abstrakčią mašiną, kuri naudoja įrenginių tvarkykles, nukreiptas į abstrakčią mašiną, o a konteineris suteikia abstrakčią OS. Veikiančios programos konteineryje aplinka dalijasi pagrindine operacine sistema, o VM sistemos gali paleisti skirtingas operacines sistemas.

Rekomenduojamas: