Skip to content

Latest commit

 

History

History
50 lines (37 loc) · 1.43 KB

File metadata and controls

50 lines (37 loc) · 1.43 KB

Fedora Atomic

A custom Fedora Atomic container image dagger module heavily customized for my personal use.

[!NOTE] Interested in making your own? Create an issue, we can work together to build a proper template.

Dagger is used to build and publish the image. The heavy lifting behind Fedora Atomic images is done by the Fedora and Universal Blue communities.

Usage

See the GitHub Actions workflow or justfile for examples.

Useful commands:

just                         # print just recipes
dagger call -m atomic --help # print help for atomic Dagger module

Install and Rebase

  1. Install Fedora Silverblue

  2. Rebase to an image from this project

    # change IMAGE and TAG as desired
    # https://github.com/scottames?tab=packages&repo_name=containers
    IMAGE=atomic-silverblue-main \
    TAG=43 \
      rpm-ostree rebase \
        ostree-unverified-registry:ghcr.io/scottames/$IMAGE:$TAG
  3. Rebase to the same image signed

    # change IMAGE and TAG as desired
    # https://github.com/scottames?tab=packages&repo_name=containers
    IMAGE=atomic-silverblue-main \
    TAG=43 \
    rpm-ostree rebase \
        ostree-image-signed:docker://ghcr.io/scottames/$IMAGE:$TAG