Skip to content

Head First Container

Container tech is a very hot topic in the past few years. It is a very important technology for the development of cloud computing. It is also a very important technology for the development of microservices. In this article, I will introduce the basic concepts of container technology and the basic usage of container technology.

Containerd

containerd is available as a daemon for Linux and Windows. It manages the complete container lifecycle of its host system, from image transfer and storage to container execution and supervision to low-level storage to network attachments and beyond.

CRI-O

Open Container Initiative-based implementation of Kubernetes Container Runtime Interface.

LXC

LXC provides OS level virtualization through a virtual environment that has its own process and network space, it uses linux cgroups and namespaces to provide the isolation.

AWS Firecracker

https://aws.amazon.com/blogs/aws/firecracker-lightweight-virtualization-for-serverless-computing/

architecture.png

Disclaimer
  1. License under CC BY-NC 4.0
  2. Copyright issue feedback me#imzye.me, replace # with @
  3. Not all the commands and scripts are tested in production environment, use at your own risk
  4. No privacy information is collected here
Try iOS App