Copy images across registries
The Image Migration plugin copies an image from one registry and replicates it in another. It does this by pulling the target image from the source registry and pushing it to the destination registry.
For general information about using plugins in CI pipelines, go to Explore plugins and Use Drone plugins.
Supported registries
Currently, this plugin's functionality is limited by its supported authentication methods.
This plugin can pull images from:
- Public Docker registries
- Docker registries that don't require authentication
- Private registries that support basic authentication (username and password)
- Private AWS ECR registries accessed by AWS access key and secret
- GAR registries that support GAR access token authentication
This plugin can push images to:
- Docker registries that support basic authentication (username and password)
- AWS ECR registries accessed by AWS access key and secret
- GAR registries that support GAR access token authentication
If your authentication requirements vary from those supported by this plugin, consider running multiple Build and Push steps in parallel, running the necessary pull and push commands in a Run step, or using the Image Migration plugin as a basis to write your own plugin.