Containers Home Cybersecurity Dictionary Containers A container is a software unit that packages code so applications can run quickly across multiple environments. Containerization allows applications to be developed once and easily deployed across virtually any environment regardless of operating system, virtual machine or bare metal, on-prem data centers or public cloud. This provides obvious advantages in terms of application flexibility and agility. Containerization can also provide performance and scale improvements relative to virtual machine approaches. However, containers also create their own unique set of unique security considerations. Related Terms Share: Seeking Clarity? View the Cybersecurity Dictionary for top terms searched by your peers. Back to the Dictionary How Can We Help? Let us know what you need, and we will have an Optiv professional contact you shortly.