Embedding Containers

Introduction

Fedora/CentOS bootc ships with podman installed to run application containers.

This document describes a pattern for physically embedding containers inside the base bootc container image. At runtime, they have a distinct root filesystem, but the client system only fetches and processes the base bootc image.

See Running containers for a model where the application workloads are instead "floating" and can be updated and versioned distinct from the base bootc image.

Example configuration

We are currently working on best-practices. Please refer to issue bootc#644 for details.