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
openSUSE build supported by SUSE IT by vgrinco
Project Description
SUSE IT needs help fr...
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...
reflinkable rpms by lnussel
Project Description
RPMs with reflinkable...
A CLI for Harvester by mohamed.belgaied
[comment]: # Harvester does not officially come...
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...
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...
Migrate suntorytimed/resourcespace container to an openSUSE base by suntorytimed
Project Description
For quite some time I a...
Home mirror 101 refresh of hotstuff by lkocman
I'm running a simple home mirror, but I managed...
Improve SLE Release Management Container by suntorytimed
Project Description
In this project I would...
Family with MicroOS by xguo
Project Description
Try to family with Mi...
ignite.opensuse.org by lkocman
Let's do what we can to get https://github.com/...