WIP: Have the IPA 'ramdisk' as a separate OCI Image #379
Reference in New Issue
Block a user
Delete Branch "nbelouin/Factory:container-ipa"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
10792237fbtob89a8b46d0b89a8b46d0to3746c16cd03746c16cd0to3cb7064654@@ -10,0 +28,4 @@# Example for an image requiring authentication on Docker Hub:# TOKEN=$(curl -s "https://auth.docker.io/token?service=registry.docker.io&scope=repository:library/ubuntu:pull" | jq -r .token)# get_manifest_type "https://registry-1.docker.io/v2/library/ubuntu/manifests/latest" -H "Authorization: Bearer "#While it's impressive to make this all work with only bash, do you think it will be robust enough?
I'm wondering if it's worth paying the small size cost of adding a tool which handles the registry interaction, for example the
orasCLI tool is only about 11MB, I've not looked at alternatives.Most of the heavy lifting is generated through Gemini here, but I wanted to check if the naive approach is sound. Reason being that I tried with skopeo and it worked, but without support for multi-arch, and it kept re-downloading more than needed every time.
I may try with oras, but I wanted to have a reference of a "working" solution to see the impact in term of size notably (might be small)
3cb7064654to7a88e39c0b7a88e39c0btoc1fc6a899bc1fc6a899bto8d8339623d8d8339623dto178de4f0c7178de4f0c7toa8321c4f05a8321c4f05to4d2bc86dfd4d2bc86dfdtof3bbd4ea18ebd102e640to4ab70d6359880912bd11tod7099ecff3d7099ecff3tod4136ea8dfe961875ce7to9b36bc5db09b36bc5db0to399a9c825cView command line instructions
Checkout
From your project repository, check out a new branch and test the changes.