Docker
An open-source containerization platform for building, packaging, distributing, and running applications as isolated containers across different environments.
Explore more about Deployment
Related terms
The practice of packaging an application and its dependencies into portable containers that run consistently across different environments.
Docker ImageA portable, immutable package containing an application, its runtime, libraries, dependencies, and configuration needed to run consistently across environments.
Docker ComposeA tool and specification for defining, configuring, and running multi-container applications using a declarative configuration file.
Runtime EnvironmentThe underlying hardware and software infrastructure where applications or models execute.
KubernetesK8sAn open-source container orchestration platform that automates the deployment, scaling, networking, and management of containerized applications across clusters of machines, making it a standard platform for running production AI and cloud-native workloads.