- Containers create a well-defined environment for an application to run
- Containers behave a lot like a full virtual machine
- You can often start a shell, run code, install software, etc
- You can run (multiple) Containers on a single machine...
- ... and they are mostly isolated from your host operating system
- ... except at a few interface points
- Much lighter weight than Virtual Machines. Not quite as flexible
2 / 25