Building containers without Docker

Topics covered
Popular Clips
Episode Highlights
Image Building
Chainguard's approach to container image building is both innovative and efficient. explains that they utilize Terraform to manage and configure images, allowing for seamless deployment and testing. This process involves building images with discrete packages, which are then tested before release 1. By focusing on minimalism, they ensure that images contain only the necessary components, reducing size and complexity 2.
We had to sort of like go back to square one and really think like, what are we trying to do here?
---
This method not only streamlines the build process but also enhances security by minimizing potential vulnerabilities.
  Â
Terraform Shift
The decision to use Terraform over Dockerfiles marks a significant shift in Chainguard's container architecture. Jason shares that Terraform's declarative nature and ability to manage infrastructure as code made it an ideal choice for their needs 3. They developed a Terraform provider to build images, which integrates seamlessly with their existing infrastructure, allowing for efficient orchestration and deployment 4.
Terraform is really good at declaratively sort of mapping out the change you want to make and then show you that plan.
---
This approach not only simplifies the release process but also reduces the risk of human error, making it a robust solution for container management.
Related Episodes


Containers on a diet
Answers 383 questions

Kubernetes in Kubernetes
Answers 383 questions

Deploying projects vs products
Answers 383 questions

From Kubernetes to Nix
Answers 383 questions

Container base images with glibc & musl
Answers 383 questions

Shipped It!
Answers 383 questions

How to keep a secret
Answers 383 questions

Securing K8s releases (KubeCon EU 2022)
Answers 383 questions

Let's Ship It!
Answers 383 questions

Let's deploy straight to production!
Answers 383 questions

Introducing Ship It!
Answers 383 questions

The Docker Swarm story
Answers 383 questions

Scoring your project’s security
Answers 383 questions

Go for the bananas
Answers 383 questions
Money flows rule everything
Answers 383 questions
