Docker
D
Docker
Definition
An open-source platform for developing, shipping, and running applications in lightweight, portable containers. Docker packages an application and its dependencies into a standardized unit called a container that can run consistently across different environments.
Key Docker Concepts
- Image: A read-only template used to create containers, built from a Dockerfile.
- Container: A running instance of a Docker image; an isolated, lightweight process.
- Dockerfile: A text file with instructions to build a Docker image.
- Docker Compose: A tool for defining and running multi-container applications.
- Docker Hub: A cloud-based registry for sharing container images.