Building a Docker Image Pipeline Using GitHub Actions

  Рет қаралды 23,966

Docker

Docker

Күн бұрын

--
Sometimes life is simple; you have a single source code repository, a single Dockerfile and you want to build and publish a single Docker image to a single container registry. In other cases you’re packaging third party content, building lots of variant images and publishing multiple tags to multiple registries at once.
Based on real-world examples, in this talk we will:
Show the hello world example of building a Docker image using GitHub Actions, using the new build-push-action from Docker
Discuss techniques for building reusable Dockerfiles
Touch on the difference between packaging from source and packaging from artefacts
Build up to more advanced use cases, demonstrating the powerful combination of build arguments, multi-stage Dockerfiles and BuildKit
We’ll use GitHub Actions for the demos as it’s easily accessible, and makes bringing automation closer to source code easier than ever. But the examples will all work on other platforms too.
Speaker: Gareth Rushgrove, Snyk
Twitter: @gatethr

Пікірлер: 3
@magician6123
@magician6123 2 жыл бұрын
GitHub Actions Build & Push starts at 06:42
@eugenenepomnyaschy
@eugenenepomnyaschy 2 жыл бұрын
@Docker There is a typo in the pre-last line: not "Synk" -> "Snyk".
@jeovanynegocio
@jeovanynegocio 2 жыл бұрын
nice
Simplify All the Things with Docker Compose
29:31
Docker
Рет қаралды 34 М.
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 61 МЛН
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
Your Container Has Vulnerabilities. Now What?
29:12
Docker
Рет қаралды 9 М.
ArgoCD Tutorial for Beginners | GitOps CD for Kubernetes
47:53
TechWorld with Nana
Рет қаралды 690 М.
5 Ways to DevOps-ify your App - Github Actions Tutorial
12:12
Fireship
Рет қаралды 712 М.
Rant: Entity systems and the Rust borrow checker ... or something.
1:01:51
Beginner's Guide To The Linux Terminal
42:27
DistroTube
Рет қаралды 423 М.
Github Actions CI/CD - Everything you need to know to get started
12:21
Best Practices for Compose-managed Python Apps
29:20
Docker
Рет қаралды 6 М.
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН