Ի՞նչ է docker VM-ը:
Ի՞նչ է docker VM-ը:

Video: Ի՞նչ է docker VM-ը:

Video: Ի՞նչ է docker VM-ը:
Video: Docker-ը սկսնակների համար։ Ի՞նչպես օգտագործել կոնտեյներները և միկրոսերվիսները. + (Պրակտիկա) 2024, Մայիս
Anonim

Մեջ Դոկեր , աշխատող բեռնարկղերը կիսում են հյուրընկալող ՕՀ միջուկը: Ա Վիրտուալ մեքենա , մյուս կողմից, հիմնված չէ կոնտեյների տեխնոլոգիայի վրա։ Դրանք կազմված են օգտագործողի տարածքից՝ գումարած օպերացիոն համակարգի միջուկի տարածությունից: Տակ VM-ներ , սերվերի ապարատը վիրտուալացված է: Յուրաքանչյուրը VM ունի օպերացիոն համակարգ (ՕՀ) և հավելվածներ:

Այս կերպ, կարո՞ղ եմ օգտագործել Docker-ը որպես վիրտուալ մեքենա:

“ Դոկեր ՉԻ Ա VM »: Ասեք, եթե ունեք վեբ սերվեր, ինչպիսին apache-ն է, իսկապես հեշտ կլինի կարգավորել ձեր բոլոր կոնֆիգուրացիաները և այն, ինչ չկա ներսում: դոկեր կոնտեյներ և տեղակայեք ծառայությունը ցանկացած համակարգի վրա՝ առանց անհանգստանալու բոլոր կախվածությունների և օպերացիոն համակարգի կազմաձևերի մասին: Սա դարձնում է այն հեշտությամբ շարժական:

Երկրորդ, որո՞նք են Docker-ի առավելությունները VM-ի նկատմամբ: Docker-ի առավելությունները Տարաներ Դոկեր բեռնարկղերը մեկուսացված են գործընթացով և չեն պահանջում ապարատային հիպերվիզոր: Սա նշանակում է Դոկեր բեռնարկղերը շատ ավելի փոքր են և պահանջում են շատ ավելի քիչ ռեսուրսներ, քան ա VM . Դոկեր արագ է. Շատ արագ.

Հետագայում հարց է ծագում, արդյոք Docker-ն ավելի լավն է, քան VM-ը:

Դոկեր Տարաներ ընդդեմ վիրտուալ մեքենաների Տարաները ներկայացնում են համակարգի ավելի ցածր ծախս քան վիրտուալ մեքենաները և կոնտեյների ներսում կիրառման կատարումը ընդհանուր առմամբ նույնն է կամ ավելի լավ ա-ի շրջանակներում գործող նույն հավելվածի համեմատ Վիրտուալ մեքենա.

Ո՞րն է տարբերությունը կոնտեյների և VM-ի միջև:

Մեջ ընկույզ, ա VM ապահովում է վերացական մեքենա, որն օգտագործում է սարքի դրայվերները՝ ուղղված վերացական մեքենային, մինչդեռ ա կոնտեյներ ապահովում է վերացական ՕՀ: Գործող հավելվածներ տարայի մեջ միջավայրը կիսում է հիմքում ընկած օպերացիոն համակարգը, մինչդեռ VM համակարգերը կարող են գործարկել տարբեր օպերացիոն համակարգեր:

Խորհուրդ ենք տալիս: