A text file that contains instructions for building Docker container images, defining the application environment, dependencies, and configuration in a reproducible way. It accelerates software delivery cycles and improves collaboration between development and operations teams.