Docker VM гэж юу вэ?
Docker VM гэж юу вэ?

Видео: Docker VM гэж юу вэ?

Видео: Docker VM гэж юу вэ?
Видео: Docker-г 30 минутад #x101in30 2024, Арванхоёрдугаар сар
Anonim

онд Докер , ажиллаж байгаа контейнерууд нь хост үйлдлийн системийн цөмийг хуваалцдаг. А Виртуал машин , нөгөө талаас савны технологид тулгуурлаагүй. Эдгээр нь хэрэглэгчийн орон зай болон үйлдлийн системийн цөмийн орон зайгаас бүрдэнэ. Доод VM , серверийн техник хангамж виртуалчлагдсан. Тус бүр VM Үйлдлийн систем (OS) болон програмуудтай.

Ийм байдлаар би Docker-ийг виртуал машин болгон ашиглаж болох уу?

“ Докер a БИШ VM .” Хэрэв танд apache шиг вэб сервер байгаа бол өөрийн тохиргооны тохиргоог хийх нь үнэхээр амархан байх болно. докер бүх хамаарал болон үйлдлийн системийн тохиргооны талаар санаа зоволтгүй аливаа системд уг үйлчилгээг байрлуулж болно. Энэ нь түүнийг хялбар зөөврийн болгодог.

Хоёрдугаарт, VM-ээс Docker ямар давуу талтай вэ? Docker-ийн давуу тал Контейнер Докер Контейнерууд нь процессоор тусгаарлагдсан бөгөөд тоног төхөөрөмжийн гипервизор шаарддаггүй. Энэ нь гэсэн үг Докер чингэлэг нь хамаагүй бага бөгөөд а-аас хамаагүй бага нөөц шаарддаг VM . Докер хурдан байна. Маш хурдан.

Дараа нь асуулт бол Docker нь VM-ээс илүү юу?

Докер Контейнер Виртуал машинуудын эсрэг : Контейнер нь системийн доод ачааллыг харуулж байна Виртуал машинуудаас илүү болон савны доторх програмын гүйцэтгэл ерөнхийдөө ижил буюу илүү сайн a дотор ажиллаж байгаа ижил програмтай харьцуулахад Виртуал машин.

Контейнер болон VM хоёрын ялгаа юу вэ?

Дотор товчхондоо, а VM нь хийсвэр машиныг чиглүүлэх төхөөрөмжийн драйверуудыг ашигладаг хийсвэр машиныг хангадаг бол a сав хийсвэр үйлдлийн системээр хангадаг. Ажиллаж байгаа програмууд саванд орчин нь үндсэн үйлдлийн системийг хуваалцдаг бол VM системүүд нь өөр өөр үйлдлийн системийг ажиллуулж болно.

Зөвлөмж болгож буй: