| Term | Definition |
|---|---|
| Agile | An iterative approach to project management and software development for faster delivery with fewer issues. |
| Client-server architecture | A distributed application structure dividing tasks between servers and clients. |
| Container | A standardized unit of software encapsulating application code, runtime, tools, and settings. |
| Container Registry | Used to store and distribute named container images. |
| CI/CD pipelines | Series of steps automating software delivery throughout the development life cycle. |
| Cloud native | Applications designed for cloud computing architecture, capitalizing on cloud delivery characteristics. |
| Daemon-less | Container runtime not requiring a specific daemon to create objects. |
| DevOps | Set of practices, tools, and cultural philosophy automating and integrating software development and IT. |
| Docker | Open container platform for developing, shipping, and running applications in containers. |
| Dockerfile | Text document with build instructions for Docker images. |
| Docker client | Primary interface for users to interact with Docker. |
| Docker CLI | Command-line interface allowing Docker command execution. |
| Docker daemon (dockerd) | Manages Docker objects like images, containers, networks, and volumes. |
| Docker Hub | Platform to create, manage, and deliver container applications. |
| Docker localhost | Host network allowing containers to share the host’s networking stack. |
| Docker remote host | External machine running a Docker Engine. |
| Docker networks | Isolate container communications. |
| Docker plugins | Extending Docker functionality, like storage plugins. |
| Docker storage | Uses volumes and bind mounts for data persistence. |
| LXC | Linux Containers: OS-level virtualization for isolated Linux environments. |
| IBM Cloud Container Registry | Manages and distributes container images in a private registry. |
| Image | Immutable file containing source code, libraries, and dependencies for an application to run. |
| Immutability | Images are read-only; any changes create new images. |
| Microservices | Cloud-native architectural approach with loosely coupled deployable components. |
| Namespace | Linux kernel feature isolating and virtualizing system resources for Docker isolation. |
| Operating System Virtualization | OS-level virtualization allowing multiple isolated user space instances. |
| Private Registry | Restricts image access to authorized users. |
| REST API | Application programming interface conforming to REST constraints for web services interaction. |
| Registry | Hosted service containing repositories of images, responsive to the Registry API. |
| Repository | Set of Docker images shared via a registry server, labeled with tags. |
| Server Virtualization | Division of a physical server into isolated virtual servers using software. |
| Serverless | Cloud-native model enabling server-free application building and running. |
| Tag | Label applied to Docker images distinguishing different versions in a repository. |
Reference
Docker: Container Basics Glossary
A glossary of core Docker and container terminology — images, registries, namespaces, and more.
views 0