Adding Docker registry credentials and certificates

To enable Cloudera AI to fetch custom ML Runtimes from a secure repository, as an Administrator you need to add Docker registry credentials. If you want to use different credentials for different runtimes, you can add more docker credentials using the UI and API v2 and use that credentials to fetch custom ML Runtimes.

  1. In the Cloudera console, click the Cloudera AI tile.

    The Cloudera AI Workbenches page displays.

  2. Click on the name of the workbench.

    The Workbenches Home page displays.

  3. Click Site Administration in the left navigation menu.

    The Site Administration page displays.

  4. Click Runtimes, and click Add Credentials in the Docker Credentials section.
    The Add Credentials dialog box is displayed.
  5. In Name, provide a name for the credential. This name will be displayed to manage the credentials.
  6. In Server, provide the docker server address.
  7. In Username, provide the username of the credential.
  8. In Password, provide the password for the credential.
  9. In Confirm Password, repeat the same password given in the Password field.
  10. Click Add.

The credentials name and server name are displayed under the Docker Credentials section. The default credentials are used when ML Runtimes images are pulled, and non-default credentials are used when they are added to a Custom Runtime image in Runtime Catalog.

Click Add Credentials to add more docker credentials. You can use the toggle button to set the default credential. The default credential is picked up automatically for Custom Runtimes coming from the server stored in the default credential. To use your other credentials, add them to Custom Runtimes in Runtime Catalog.

Click to edit the Docker credential and click to delete the Docker credential.