Codefresh enables you to integrate with several Docker container registries, including:
For a different registry choose to configure using the Other option.
The registries can either be public or private.
To configure your registries navigate to the Docker Registry view under
Account Management > Integrations.
Add a new registry configuration from the drop down.
Each configuration must be given a unique name, which you can later reference in a Codefresh.yaml file.
Once your registry configuration is all set up you can start pushing you images to it.
Codefresh provides you with two options of how to push an image to a registry.
- Navigate to a repository Pipelines view
- Under Build and Unit Test select your preconfigured registry.
In a push step you can place your registry configuration name in the
push_step typepush descriptionFree text description candidate$ build_step tag$ CF_BRANCH registry<your-registry-configuration-name>