Register now for our 'High Availability & Disaster Recovery in Kubernetes' Tech Talk on March 14, 2024, at 1:00 p.m. EST. Register Now
Back to Kubernetes Glossary


What is Docker?

Docker is a suite of tools that allows the packaging, distribution, and deployment of software applications as containers. In the cloud-native ecosystem, Docker is best known for Docker Desktop, which is a desktop environment for developing and packaging applications as containers, and the Docker container runtime, which is a runtime environment for containers.

Impact on Today

Docker, along with Kubernetes, were the key technology enablers for cloud-native applications. By enabling the rapid development, distribution, and deployment of software applications, Docker democratized the microservices architecture.

Related Terms

Learn More