This is Linux Container Fundamental 101. If you want more information after reading this blog entry 101 A System’s Guide to Containers by OpenSource.com
What is Linux Container?
A Linux® container is a set of 1 or more processes that are isolated from the rest of the system. All the files necessary to run them are provided from a distinct image, meaning Linux containers are portable and consistent as they move from development to testing, and finally to production. This makes them much quicker to use than development pipelines that rely on replicating traditional testing environments. Because of their popularity and ease of use containers are also an important part of IT security. Read more
What are Container Runtimes?
Take a deep dive into container runtimes so you can understand how container environments are built. Read more
What is Container Image?
A container image contains a packaged application, along with its dependencies, and information on what processes it runs when launched. Read more
4 Linux technologies fundamental to containers
Namespaces, cgroups, seccomp, and SELinux are the Linux technologies that make up the foundations of building and running a container process on your system. Read more