Section 02: Container Technology

Container Technology

Containerization

Containerization is operating system-level virtualization or application-level virtualization over multiple network resources so that software applications can run in isolated user spaces called containers in any cloud or non-cloud environment, regardless of type or vendor.

Docker

Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers.

Kubernetes

Kubernetes is an open-source container orchestration system for automating software deployment, scaling, and management.

Virtual machine

In computing, a virtual machine (VM) is the virtualization/emulation of a computer system. Virtual machines are based on computer architectures and provide functionality of a physical computer.

Links

Last updated