Introduction to Dockers Flashcards
What are the server administration models?
Without virtualization, with virtualization and with containers.
What is without virtualization?
Applications run directly on a server’s OS, leading to compatibility issues and difficulty in moving applications to other servers.
What is with virtualization?
Uses a hypervisor to create virtual machines (VMs) with their own OS. VMs can be packaged and moved, but they are heavyweight and have longer lifecycles.
What is with containers?
Containers package applications with their dependencies, allowing them to run consistently across environments. Containers share the host OS kernel, making them more lightweight and portable than VMs.
What is a container?
A container packages software code and dependencies so it can run quickly and reliably from one computing environment to another.
What’s the difference between Containers and VM’s?
Unlike VMs, containers do not include a full OS. Instead, they share the host OS kernel, making them faster, more lightweight, and more portable.