Uploaded September 2025 | Updated September 2026, 23 hours ago
This video is a recording of a Chainguard Learning Labs livestream that happened on Thursday, August 28.
Legacy Dockerfiles often expose organizations to unnecessary security risks, inefficiency, and compliance gaps – issues that especially impact DevOps teams tasked with building and maintaining reliable CI/CD workflows. As supply chain attacks surge and regulatory demands tighten, transforming vulnerable containers is now mission critical. This lab shows how Chainguard’s DFC CLI streamlines the process of converting legacy Dockerfiles to secure, minimal containers, empowering DevOps to proactively safeguard software delivery without time-consuming manual rewrites.
Check out our user guide for Dockerfile Converter: https://edu.chainguard.dev/chainguard/migration/dockerfile-conversion/
Learn more about migrating Dockerfiles to Chainguard Containers: https://edu.chainguard.dev/chainguard/migration/migrating-to-chainguard-images/
Try out our Dockerfile Converter course: https://courses.chainguard.dev/getting-started-with-chainguards-dockerfile-converter
TIMESTAMPS
0:00 Introduction
3:42 Why Convert to Chainguard Containers
5:26 How DFC works
9:22 Tag Mappings
12:54 Installation
15:45 Demo 1: Basic Usage
21:50 Customizing DFC's Output
23:45 Demo 2: Customizing with Flags
28:55 Using DFC as a Go library
30:05 Using the DFC MCP server with an AI code assistant
32:19 Demo 3: Multistage Dockerfile conversion
36:29 Demo 4: Using DFC's MCP server with Claude Code
41:00 Q&A starts
52:54 Closing Notes
About Chainguard
Founded by the industry's leading experts on open source software, security and cloud native development, we are on a mission to be the safe source for open source.
Where to find us:
Website: https://www.chainguard.dev/
Twitter: twitter.com/chainguard_dev
LinkedIn: linkedin.com/company/chainguard-dev
TikTok: tiktok.com/@chainguard_dev
This video is a recording of a Chainguard Learning Labs livestream that happened on Thursday, August 28.
Legacy Dockerfiles often expose organizations to unnecessary security risks, inefficiency, and compliance gaps – issues that especially impact DevOps teams tasked with building and maintaining reliable CI/CD workflows. As supply chain attacks surge and regulatory demands tighten, transforming vulnerable containers is now mission critical. This lab shows how Chainguard’s DFC CLI streamlines the process of converting legacy Dockerfiles to secure, minimal containers, empowering DevOps to proactively safeguard software delivery without time-consuming manual rewrites.
Check out our user guide for Dockerfile Converter: https://edu.chainguard.dev/chainguard/migration/dockerfile-conversion/
Learn more about migrating Dockerfiles to Chainguard Containers: https://edu.chainguard.dev/chainguard/migration/migrating-to-chainguard-images/
Try out our Dockerfile Converter course: https://courses.chainguard.dev/getting-started-with-chainguards-dockerfile-converter
TIMESTAMPS
0:00 Introduction
3:42 Why Convert to Chainguard Containers
5:26 How DFC works
9:22 Tag Mappings
12:54 Installation
15:45 Demo 1: Basic Usage
21:50 Customizing DFC's Output
23:45 Demo 2: Customizing with Flags
28:55 Using DFC as a Go library
30:05 Using the DFC MCP server with an AI code assistant
32:19 Demo 3: Multistage Dockerfile conversion
36:29 Demo 4: Using DFC's MCP server with Claude Code
41:00 Q&A starts
52:54 Closing Notes
About Chainguard
Founded by the industry's leading experts on open source software, security and cloud native development, we are on a mission to be the safe source for open source.
Where to find us:
Website: https://www.chainguard.dev/
Twitter: twitter.com/chainguard_dev
LinkedIn: linkedin.com/company/chainguard-dev
TikTok: tiktok.com/@chainguard_dev










