Overview
Explore the latest features added to Docker Build in this 28-minute video presentation. Learn about new additions to the Dockerfile and how to utilize Docker Buildx with the latest Moby Buildkit builder engine. Discover how to embed multi-line scripts in Dockerfiles, store build dependency versions within the built image, and use the `docker buildx bake` command to create build pipelines across multiple Dockerfiles. Gain insights into modernizing development and CI workflows for faster container image building. Cover topics such as build repositories, Here-Docs usage, build mounts, Docker GitHub Actions, build info structure, pushing metadata, build context, OpenTelemetry in Buildx, and improved error support. Access additional resources through provided documentation links for Dockerfile, BuildKit, and Buildx to further enhance your Docker Build knowledge.
Syllabus
Intro
Build repositories
A Dockerfile in the wild
Using Here-Docs (2/2)
Go further with Here-Docs
Build mounts
Build mount types
Docker GitHub Actions
Basic workflow
Set GitHub Cache Backend
Key points
Build info structure
Pushing metadata
What is build context?
OpenTelemetry in Buildx
Better errors support
Taught by
Docker