What exactly container is

You must head that before

“Software is eating the world, container is eating the software”

Especially today, Devops and public cloud are so popular, almost every team is using containers, and everyone is talking about docker

Containers are more than dockers

Container is a set of specifications developed by open container Initiative (OCI)

https://opencontainers.org/

Includes runtime spec and image format spec

OCI includes the following companies

The common container runtime mainly includes

Lxc is a more traditional runtime on Linux, and docker used Lxc at the beginning

Runc is the default runtime of docker now

rkt is the runtime provided by coreos

In 2020, some news mentioned that “Kubernetes will no longer use docker”. In fact, the exact meaning is that Kubernetes can use other container runtimes in the future, rather than only support docker runtime

Send a Message