Currently the Open Container Initiative doesn't specify a distribution protocol or system, and the current "standard" format is the Docker registry protocol. Aside from technical reservations with Docker registry, it is also not an OCI-compliant system and will require a lot of work to integrate it into all of the openSUSE/SUSE tooling.
So, a very insane idea I came up with is to convert OCI images to RPMs and then distribute them as simple RPMs. The idea would be to use capabilities (Provides: oci(...)
) to implement the different names of images and then also the dependency graph of blobs (which would naturally be de-duplicated).
Looking for hackers with the skills:
This project is part of:
Hack Week 15
Activity
Comments
Be the first to comment!
Similar Projects
Switch software-o-o to parse repomd data by hennevogel
Currently software.opensuse.org search is using...
Modular kernel packaging by mwilck
Project Description
Create a PoC for a mo...
Package libfyaml by tinita
Project Description
[libfyaml](https://g...
A CLI for Harvester by mohamed.belgaied
[comment]: # Harvester does not officially come...
Create tool for managing RPM package signing keys by dheidler
[comment]: # (Please use the project descriptio...
Update Haskell ecosystem in Tumbleweed to GHC-9.4.4 by psimons
[comment]: # (Please use the project descriptio...
Give some love to spec-cleaner by kstreitova
Project Description
spec-cleaner is an open...
Dictu Language by bdowns328
[comment]: # (Please use the project descriptio...
Run sandboxed Firefox with image and sound inside a container by nguyens
[comment]: # (Please use the project descriptio...
Improve Docker registry listing tool by rbranco
Project Description
[regview](https://git...
Man pages in a container by doreilly
[comment]: # (Please use the project descriptio...
Building a CNF solution for Edge environment by lizhang
Project Description
Network managemen...
openSUSE MicroOS based NAS by dmach
[comment]: # (Please use the project descriptio...