You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would like to have an exact 1:1 mirror of two repositories using Skopeo. However, from the skopeo sync description:
Synchronize images between registry repositories and local directories. Synchronization is achieved by copying all the images found at source to destination - useful when synchronizing a local container registry mirror or for populating registries running inside of air-gapped environments.
What's the difference with skopeo copy then?
In my opinion, this command should work like rclone's sync. From their docs:
Sync the source to the destination, changing the destination only. Doesn't transfer files that are identical on source and destination, testing by size and modification time or MD5SUM. Destination is updated to match source, including deleting files if necessary (except duplicate objects, see below). If you don't want to delete files from destination, use the copy command instead.
Is there any way I can do what I want? This is the command that I believe gets closer to what I want to achieve:
skopeo sync -a --preserve-digests -s docker://ghcr.io/my/image -d docker://docker.io/my/image
The text was updated successfully, but these errors were encountered:
ferferga
changed the title
slkopeo sync should delete in the destination what's missing from the sourceskopeo sync should delete in the destination what's missing from the source
Jan 25, 2025
Hello
I would like to have an exact 1:1 mirror of two repositories using Skopeo. However, from the
skopeo sync
description:What's the difference with
skopeo copy
then?In my opinion, this command should work like rclone's sync. From their docs:
Is there any way I can do what I want? This is the command that I believe gets closer to what I want to achieve:
skopeo sync -a --preserve-digests -s docker://ghcr.io/my/image -d docker://docker.io/my/image
The text was updated successfully, but these errors were encountered: