DevOps
What is Container?
A lightweight, isolated environment for running applications with their own filesystem and processes.
Definition
A container is a standard unit of software that packages code and all its dependencies so the application runs quickly and reliably across environments. Containers use OS-level virtualization (Linux namespaces and cgroups) to provide isolation without the overhead of full VMs. They start in milliseconds, use minimal resources, and ensure consistency from development through production.