Linux features essestial for the containers

Container Architecture

To isolate the processes running inside a container from its host system, container engine uses the following four features: Namespaces Control Groups Secure Computing Security-Enhanced Linux Namespaces Namespaces are created to limit the reach of a container to its host’s resources. It helps with security and well as limits resources available to the container. Linux command lsns could be used for listing details of namespaces. The namespaces essential for containers are User, Mount, Unix Timesharing System, Process ID, Network, and Inter-Process Communication....

January 27, 2023 · 6 min · Avnish
Types of application deployment

Containers

While creating an application in any programming language or framework you have to install its dependencies on your system. This could include the compiler for the programming language, libraries, and frameworks. If the environment for the deployment of this application is different then the whole process of dependency installation has to repeat. You might have to some other changes, like setting up environment variables and making changes to the configuration files....

January 19, 2023 · 5 min · Avnish