Dockerfile instructions, build context, image layers, multi-stage builds, tagging, and best practices.