Докер VM дегеніміз не?
Докер VM дегеніміз не?

Бейне: Докер VM дегеніміз не?

Бейне: Докер VM дегеніміз не?
Бейне: Docker что это? Все о контейнеризации за 8 минут 2024, Мамыр
Anonim

жылы Докер , іске қосылған контейнерлер хост ОЖ ядросын ортақ пайдаланады. А Виртуалды машина , екінші жағынан, контейнерлік технологияға негізделмеген. Олар пайдаланушы кеңістігінен және операциялық жүйенің ядролық кеңістігінен тұрады. астында VM , сервер аппаратурасы виртуалдандырылған. Әрбір В. М операциялық жүйесі (OS) және қолданбалары бар.

Осылайша, мен Docker-ті виртуалды машина ретінде пайдалана аламын ба?

“ Докер а ЕМЕС В. М .” Айтыңызшы, егер сізде apache сияқты веб-сервер болса, барлық конфигурацияларыңызды орнату оңай болар еді. докер барлық тәуелділіктер мен операциялық жүйе конфигурациялары туралы алаңдамай-ақ, кез келген жүйеге қызметті орналастырыңыз. Бұл оны оңай портативті етеді.

Екіншіден, VM-ден Docker артықшылықтары қандай? Docker артықшылықтары Контейнерлер Докер контейнерлер процесс бойынша оқшауланған және аппараттық гипервизорды қажет етпейді. Бұл білдіреді Докер контейнерлер әлдеқайда аз және a қарағанда әлдеқайда аз ресурстарды қажет етеді В. М . Докер жылдам. Өте жылдам.

Содан кейін сұрақ туындайды: Docker VM-ден жақсы ма?

Докер Контейнерлер Виртуалды машиналарға қарсы : Контейнерлер төменгі жүйенің үстіңгі жағын көрсетеді Виртуалды машиналарға қарағанда және қолданбаның контейнер ішіндегі өнімділігі әдетте бірдей немесе жақсырақ ішінде жұмыс істейтін бірдей қолданбамен салыстырғанда Виртуалды машина.

Контейнер мен VM арасындағы айырмашылық неде?

Ішінде қысқаша айтқанда, а В. М дерексіз машинаға бағытталған құрылғы драйверлерін пайдаланатын дерексіз машинаны қамтамасыз етеді, ал а контейнер дерексіз ОЖ қамтамасыз етеді. Қолданбалар жұмыс істейді контейнерде ортада негізгі операциялық жүйе ортақ, ал В. М жүйелер әртүрлі операциялық жүйелерді іске қоса алады.

Ұсынылған: