-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create Documentation for How to Use Manifests #8872
Create Documentation for How to Use Manifests #8872
Comments
Not sure how to change the label to documentation. |
Just click labels and add documentation label |
I have begun writing a blog on building multi-arch containers, which I think would handle some of this. |
A friendly reminder that this issue had no activity for 30 days. |
A friendly reminder that this issue had no activity for 30 days. |
A friendly reminder that this issue had no activity for 30 days. |
A friendly reminder that this issue had no activity for 30 days. |
A friendly reminder that this issue had no activity for 30 days. |
@cevich could you write up a Windows Doc on what you have done so far, and then I can add some content to finally document this. |
Sure I'm happy to help get this started, but "Windows" Doc? Do you mean a Google doc, or something else?
This is probably still true, though the situation is VASTLY improved since the opening of this issue. The man pages give details about all minutia but don't describe how to put the pieces together. |
An image index is just the name for the OCI version of what Docker calls a manifest list, and the tools convert to one or the other format as needed. If you push a list, While there are more than a couple of differences between the two formats, when examining one to figure out what I'm looking at, I tend to look for two things:
So, yes, |
Ahh okay, so from a users POV they're basically the same thing and our tooling should transparently convert as needed. Thanks for the explanation. How about the practical side...can y'all think of anything else a manifest list is useful for, besides multi-arch/multi-platform? Is there even another mechanism for selecting what image in the manifest list is run (besides arch and/or platform)? |
AFAIK they're designed for this one purpose only. The spec doesn't really provide for anything else. |
Thanks for the link. Oh, I see there's an |
The podman.io blog on this topic is up. Working on man-page updates now, loosely based on that content. |
Fixes containers#8872 Signed-off-by: Chris Evich <[email protected]>
Fixes containers#8872 Signed-off-by: Chris Evich <[email protected]>
Is this a BUG REPORT or FEATURE REQUEST? (leave only one on its own line)
/kind feature
Description
Need a set of docs focused on creating image manifests and cross platform images. I believe most of the work is done here:
mailing list with steps for using manifsts and making them work
Steps to reproduce the issue:
Describe the results you received:
The only thing that comes up is man pages. The man pages don't have all of the extra detail of a tutorial nor good examples. The man pages would augment this proposed documentation.
Describe the results you expected:
User should find a nice tutorial based off of the the steps described here:
mailing list with steps for using manifsts and making them work
Additional information you deem important (e.g. issue happens only occasionally):
I contemplated making this a RHEL documentation request, but I think it would be better upstream. Upstream first is the right approach for this.
The text was updated successfully, but these errors were encountered: