Register for our API Month Tech Talk on April 18! Explore the latest in API trends, security, and more. Register Now
Back to Kubernetes Glossary

Docker

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