Suggest an editImprove this articleRefine the answer for “What is a container?”. Your changes go to moderation before they’re published.Approval requiredContentWhat you’re changing🇺🇸EN🇺🇦UAPreviewTitle (EN)Short answer (EN)A **container** is an isolated environment in which an application runs with all its required dependencies (libraries, packages, configs), but without its own separate operating system. **Key point:** a container is a "packaged application with its environment" that can be moved and run anywhere, without manually configuring the system.Shown above the full answer for quick recall.Answer (EN)ImageA container is an isolated environment in which an application runs with all its required dependencies (libraries, packages, configs), but without its own separate operating system. It uses the host OS's shared kernel, but behaves as if it were in a separate space. Main properties of a container: 1. **Isolation** - a container does not interfere with other processes and does not conflict with other libraries' versions. 2. **Predictability** - the application behaves the same way on any computer or server. 3. **Lightness and speed** - containers take up few resources and start in a fraction of a second. 4. **Repeatability** - a container can be rebuilt and run again in exactly the same way. In short: a container is a "packaged application with its environment" that can be moved and run anywhere, without manually configuring the system.For the reviewerNote to the moderator (optional)Visible only to the moderator. Helps review go faster.