- Definition: Lightweight, portable units containing everything needed to run a piece of software.
- Characteristics:
- Isolation: Containers operate independently of each other and the host system.
- Portability: Can run consistently across different environments.
- Example: A web application running in a container with all its dependencies.
Docker Compose
Commands