Building a Docker Image Pipeline Using GitHub Actions
summary
Shows a reproducible pipeline that uses GitHub Actions plus Docker’s build-push-action to build and push 49 variant images in parallel (all 49 jobs complete in under five minutes, each image often <60s). Uses one reusable Dockerfile with build ARGs to produce many base variants; a generator creates a workflow matrix, jobs push only on tags and apply add_git_labels so images include revision, source and timestamp. Live demo builds and pushes a new Node 14 tag automatically.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 0:51Optimizing Dockerfiles
- 6:42GitHub Actions Basics
- 10:57Building the Pipeline
- 17:29Live Demonstration
- 20:20Key Takeaways
related talks
48mCICD with Github Actions
37mGitHub Actions + K8S to level up software dev
41mLevel-up Your DevOps with GitHub Actions and Kubernetes
35mZero to Hero CI/CD with github actions
31mPython + Github Actions + Kubernetes : Your Path to achieve Nirvana
44mLevel-up your DevOps with GitHub Actions and Kubernetes
01h 01mGetting Started with GitHub Actions
01h 47mDeveloper Workflow Automation with GitHub Actions
