Other Registries

Connect any Docker registry for pipeline integration

Codefresh provides an option to configure a Docker Registry not in the list of Docker registry providers.
Use this option for any cloud or hosted registry that follows the V2 Docker registry protocol.

Some examples of self-hosted registries are:

Set up Other Registry integration

  1. In the Codefresh UI, on the toolbar, click the Settings icon, and then from the sidebar, select Pipeline Integrations.
  2. Select Docker Registries and then click Configure.
  3. From the Add Registry Provider dropdown, select Other Registries.
  4. Define the following:
    • Registry name: A unique name for this configuration.
    • Username: Your registry username..
    • Password: Your registry encrypted password.
    • Domain: Your registry address, mydomain.com.

Other Registry settings

Other Registry settings
  1. To verify the connection details, click Test Connection.
  2. To apply the changes, click Save.

Heroku Registries

To authenticate to the Heroku registry, instead of using your password, you will need to use the authorization token. You can find that by running:

heroku auth:token

Docker registries for pipeline integrations
Working with Docker Registries
Push step
Building and pushing an image