Video: Докер VM деген эмне?
2024 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2023-12-15 23:50
In Докер , иштеп жаткан контейнерлер хост OS ядросун бөлүшөт. А Виртуалдык машина , экинчи жагынан, контейнер технологиясына негизделген эмес. Алар колдонуучу мейкиндигинен жана операциялык системанын ядро мейкиндигинен турат. Under VMs , сервердик жабдык виртуалдаштырылган. Ар бири VM Операция системасы (OS) жана колдонмолору бар.
Ушундай жол менен мен Dockerди виртуалдык машина катары колдоно аламбы?
“ Докер а ЭМЕС VM .” Айтыңызчы, эгер сизде apache сыяктуу веб-сервер болсо, анда бардык конфигурацияларыңызды жана конфигурацияңызды орнотуу оңой болмок. докер бардык көз карандылыктар жана операциялык система конфигурациялары жөнүндө кабатырланбай туруп, кызматты каалаган системага жайгаштырыңыз. Бул аны оңой көчүрүүгө мүмкүндүк берет.
Экинчиден, Dockerдин VMге караганда кандай артыкчылыктары бар? Докердин артыкчылыктары Контейнерлер Докер контейнерлер процесстен обочолонгон жана аппараттык гипервизорду талап кылбайт. Бул билдирет Докер контейнерлер бир топ кичине жана бир кыйла аз ресурстарды талап кылат VM . Докер тез. Абдан тез.
Андан кийин суроо туулат: Докер VMге караганда жакшыбы?
Докер Контейнерлер Виртуалдык машиналарга каршы : Контейнерлер төмөнкү системанын үстөмдүгүн көрсөтөт Виртуалдык машиналарга караганда жана контейнердин ичиндеги колдонмонун иштеши жалпысынан бирдей же жакшыраак ичинде иштеген ошол эле колдонмого салыштырмалуу Виртуалдык машина.
Контейнер менен VM ортосунда кандай айырма бар?
Ичинде кыскача, а VM абстракттуу машинаны максаттуу түзмөк драйверлерин колдонгон абстракттуу машинаны камсыз кылат, ал эми а контейнер абстракттуу ОС менен камсыз кылат. Колдонмолор иштеп жатат контейнерде чөйрө негизги операциялык системаны бөлүшөт, ал эми VM системалар ар кандай операциялык системаларды иштете алат.
Сунушталууда:
Докер контейнери деген эмне?
Докер контейнери ачык булактуу программалык камсыздоону иштеп чыгуу платформасы. Анын негизги артыкчылыгы тиркемелерди контейнерлерге топтоо болуп саналат, бул аларды Linux же Windows операциялык тутумунда (OS) иштеген каалаган системага көчүрүүгө мүмкүндүк берет. Windows машинасы виртуалдык машинаны (VM) колдонуу менен Linux контейнерлерин иштете алат
Докер катмары деген эмне?
Катталуу тармак драйвери бир нече Docker демон хосттору арасында бөлүштүрүлгөн тармакты түзөт. Бул тармак шифрлөө иштетилгенде ага туташкан контейнерлерге (анын ичинде үйүр кызмат контейнерлери) коопсуз байланышууга мүмкүнчүлүк берип, хостко тиешелүү тармактардын үстүндө отурат (кабатташат)
DevOpsто докер деген эмне?
Docker, контейнер башкаруу куралы, DevOps'та программалык камсыздоо бөлүктөрүн обочолонгон, өзүн-өзү жетиштүү контейнерлер катары башкаруу үчүн колдонулат, аларды каалаган чөйрөдө жайгаштырууга жана иштетүүгө болот. Docker Үзгүлтүксүз жайгаштыруудагы Dev жана Ops ортосундагы баалуулукту азайтат, бул кошумча чыгымдарды жок кылат жана операциялык чыгымдарды азайтат
Докер файлы деген эмне?
Колдонулган программалоо тилдери: Go (программалоо тили)
Докер реестри деген эмне?
Реестр – бул Docker сүрөттөрүн камтыган сактоо жана мазмун жеткирүү системасы, ар кандай тегтелген версияларда жеткиликтүү. Колдонуучулар реестр менен докер түртүү жана тартуу буйруктарын колдонуу менен иштешет. Мисал: docker pull registry-1.docker.io/distribution/registry:2.1. Сактагычтын өзү айдоочуларга берилген