From c43d294ab4d5bc34d0d06bb5b79a733abf18c487 Mon Sep 17 00:00:00 2001 From: dejanualex Date: Wed, 19 Feb 2025 17:44:34 +0200 Subject: [PATCH] refactor phrasing for container runtime (#8242) Signed-off-by: dejanu --- .../content/100-introduction/102-bare-metal-vm-containers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/roadmaps/docker/content/100-introduction/102-bare-metal-vm-containers.md b/src/data/roadmaps/docker/content/100-introduction/102-bare-metal-vm-containers.md index 267bfdb80..b02e18163 100644 --- a/src/data/roadmaps/docker/content/100-introduction/102-bare-metal-vm-containers.md +++ b/src/data/roadmaps/docker/content/100-introduction/102-bare-metal-vm-containers.md @@ -1,6 +1,6 @@ # Bare Metal vs VM vs Containers -Bare metal is a term used to describe a computer that is running directly on the hardware without any virtualization. This is the most performant way to run an application, but it is also the least flexible. You can only run one application per server, and you cannot easily move the application to another server. Virtual machines (VMs) are a way to run multiple applications on a single server. Each VM runs on top of a hypervisor, which is a piece of software that emulates the hardware of a computer. The hypervisor allows you to run multiple operating systems on a single server, and it also provides isolation between applications running on different VMs. Containers are a way to run multiple applications on a single server without the overhead of a hypervisor. Each container runs on top of a container engine, which is a piece of software that emulates the operating system of a computer. +Bare metal is a term used to describe a computer that is running directly on the hardware without any virtualization. This is the most performant way to run an application, but it is also the least flexible. You can only run one application per server, and you cannot easily move the application to another server. Virtual machines (VMs) are a way to run multiple applications on a single server. Each VM runs on top of a **hypervisor**, which is a piece of software that emulates the hardware of a computer. The hypervisor allows you to run multiple operating systems on a single server, and it also provides isolation between applications running on different VMs. Containers are a way to run multiple applications on a single server without the overhead of a hypervisor. Each container runs on top of a **container engine** (software that manages the lifecycle of containers), which oversees and isolates processes using the host operating system’s kernel features. You can learn more from the following resources: