DevOps

What is Docker?

A platform for building, shipping, and running applications in isolated containers.

Definition

Docker is a containerization platform that packages applications and their dependencies into lightweight, portable containers. A Docker image is a read-only template; a container is a running instance. Dockerfiles define how to build images. Docker Compose orchestrates multi-container setups. Containers share the host OS kernel (unlike VMs), making them fast and resource-efficient.

Try it with a free tool

Keep the references coming

One email a week: new and trending developer tools, fresh comparisons, and what shipped. Unsubscribe in one click.