Vad är en docker-VM?
Vad är en docker-VM?

Video: Vad är en docker-VM?

Video: Vad är en docker-VM?
Video: Vad är Docker och Kubernetes? 2024, Maj
Anonim

I Hamnarbetare , behållarna som körs delar värd OS-kärnan. A Virtuell maskin , å andra sidan, bygger inte på containerteknik. De består av användarutrymme plus kärnutrymme i ett operativsystem. Under virtuella datorer , är serverhårdvara virtualiserad. Varje VM har operativsystem (OS) och appar.

På detta sätt, kan jag använda Docker som virtuell maskin?

“ Hamnarbetare det är inte en VM .” Säg att om du har en webbserver som apache, skulle det vara väldigt enkelt att ställa in alla dina konfigurationer och vad inte inuti en hamnarbetare behålla och distribuera tjänsten på vilket system som helst utan att behöva oroa dig för alla beroenden och operativsystemkonfigurationer. Detta gör den lätt att bära.

För det andra, vilka är fördelarna med Docker framför VM? Fördelar med Docker Behållare Hamnarbetare behållare är processisolerade och kräver ingen hårdvaruhypervisor. Detta betyder Hamnarbetare containrar är mycket mindre och kräver mycket färre resurser än en VM . Hamnarbetare är snabb. Väldigt snabbt.

Därefter är frågan, är Docker bättre än VM?

Hamnarbetare Behållare kontra virtuella maskiner : Behållare har ett lägre system ovanför än virtuella maskiner och prestandan för applikationen inuti en behållare är i allmänhet densamma eller bättre jämfört med samma applikation som körs inom en Virtuell maskin.

Vad är skillnaden mellan container och VM?

I en nötskal, a VM tillhandahåller en abstrakt maskin som använder enhetsdrivrutiner som riktar sig till den abstrakta maskinen, medan en behållare ger ett abstrakt OS. Program som körs i en behållare miljön delar ett underliggande operativsystem, medan VM system kan köra olika operativsystem.

Rekommenderad: