Downloading Docker images via the HCL Harbor Container Registry
Beginning with HCL Commerce 9.1.15.0, you can use the entitlement check-enabled, cloud-native HCL Harbor Container Registry to obtain the latest HCL Commerce Docker images quickly and securely. This method of obtaining HCL Commerce software can be easily integrated into your CI/CD pipeline.
Note:
- CFIUS images are not impacted by this implementation.
- Additional HCL Commerce software, such as git bundles, and third-party software packages, can only be obtained via the HCL License and Delivery portal.
Procedure
To log in to HCL Harbor, and set your HCL Harbor
CLI secret:
- Navigate to HCL Harbor in a web browser.
- Select LOGIN VIA OIDC PROVIDER and log in with your HCL credentials.
-
Navigate to the
project.You are presented with various tabs including Repositories, which contains the latest versions of HCL Commerce Docker images. You can download the latest version of HCL Commerce images directly from this tab.
- Optional:
If you are using Kubernetes for your deployment, obtain and add the CLI secret to your
Kubernetes configuration.
- Optional:
If you are using Docker Compose for your deployment, specify your HCL Harbor credentials during deployment via the Docker command line
interface.
-
Run
docker login hclcr.io
. - Enter your HCL user name as the user name.
- Enter your HCL Harbor CLI secret as your password.
Docker images can then be pulled using the following command.docker pull hclcr.io/commerce/server_name:tag
For example:docker pull hclcr.io/commerce/ts-app:9.1.15.0
docker pull hclcr.io/commerce/ts-app:9.1.15.0-ppc64le
-
Run