Skip to content

Start producing (container) image manifests at lower level #61

Open
@joonas-fi

Description

@joonas-fi

Why at lower level?

The legacy $ docker build ... command doesn't produce a manifest list (= "multi-arch image")

The new $ docker buildx build ... command produces a manifest list but is rigid in how it works.. there's not a lot of headroom to inject custom stuff in there such as ORAS artifacts. The result of that build is already pushed (= published) to the registry.

Ideally we'd assemble a manifest list ourselves and push that to the registry.

We'd be able to build the manifest list out of pieces:

  • multi-arch images built by $ docker buildx build ...
  • related ORAS-formatted "images"
    • documentation website
    • unit test reports
    • ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions