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
Modular kernel packaging by mwilck
Project Description
Create a PoC for a mo...
Make DNF5 package manager ready for openSUSE by dmach
Project Description
DNF 5 is a package ma...
Extend repomd-parser with appstream data by hennevogel
Extending [repomd-parser](https://github.com/ik...
openSUSE build supported by SUSE IT by vgrinco
Project Description
SUSE IT needs help fr...
openSUSE on ZoL from OpenZFS project by jkohoutek
Idea is to have SUSE system with OpenZFS as roo...
openSUSE build supported by SUSE IT by vgrinco
Project Description
SUSE IT needs help fr...
Build Modern Unix Collection by hennevogel
Get [modern-unix tools](https://github.com/ibra...
Generic retry command in openSUSE by okurz
Motivation
When automating tasks often the r...
containerizing MicroOS Desktop components (reloaded) by fcrozat
[comment]: # (Please use the project descriptio...
WASM support for cloud native buildpacks by atgracey
[comment]: # (Please use the project descriptio...
ignite.opensuse.org by lkocman
Let's do what we can to get https://github.com/...
Package docker compose v2 by hennevogel
Package [compose](https://github.com/docker/com...
Uyuni/SUSE Manager Server Helm chart on k3s by moio
![Combined icons of k3s and Uyuni](https://user...