Skip to content
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

wishlist: easy way to pull/push manifestlist (multi-arch) images #5

Open
anguslees opened this issue May 7, 2019 · 2 comments
Open
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@anguslees
Copy link

If I have an existing manifestlist (multi-arch) image, like the standard "busybox" image, it would be nice if this was easy to "republish" in its full manifestlist-form via ipdr/IPFS.

If I do a naive docker pull busybox, I only get the image relevant for my local platform. Similarly a naive docker pull busybox && ipdr push (or a combined ipdr push --docker-registry-host index.docker.io busybox) only converts one of the images in the manifestlist.

It would be neat if there was a "manifestlist-aware" process that just did the right thing. Since regular docker pull/push is weak in this area too, I suggest just skipping them and providing a one-stop ipdr migrate busybox (or whatever subcommand) that does all the required pulling+pushing in one go.

@miguelmota miguelmota added enhancement New feature or request help wanted Extra attention is needed labels May 7, 2019
@akakream
Copy link

As far as I see, there has been no progress on this issue.
I would like to implement this behaviour.

@anguslees I am aware that the issue is very old. However, I still wanted to ask if you found any tool/repo/resource that solves this problem.

@anguslees
Copy link
Author

anguslees commented Feb 1, 2023

@akakream I am not aware of a tool that does this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants