Skip to content

cgwalters/coreos-layering-examples

 
 

Repository files navigation

Example containers that derive from (Fedora) CoreOS

https://fedoraproject.org/wiki/Changes/OstreeNativeContainer and https://github.com/coreos/enhancements/blob/main/os/coreos-layering.md

are aiming to make it native to Fedora (and derivatives) to take a container build, but boot it and upgrade from it.

This repository contains example containers to demonstrate functionality.

Examples

Running an example

  • Build an image using an example from this repo and push it to an image registry:

    set IMAGE (podman build $EXAMPLE -q)
    podman push $IMAGE quay.io/$USER/$EXAMPLE
    
  • Setup a system that has rpm-ostree installed. One possibility is using virt-install.

  • Rebase the system with rpm-ostree to the image

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 74.6%
  • Python 23.7%
  • Go 1.7%