Downloading HCL Commerce software

To set up an HCL Commerce production, development, or test environment, you require the associated product software images. The HCL Commerce product consists of multiple software images that are packaged by platform. Each platform package is called an eAssembly and each eAssembly contains all of the images that are required for that offering to run on that platform. In addition, associated support software is also available for sample deployments, and performance monitoring.


  1. Review the list of the latest available download packages to ensure that you are obtaining the most up-to-date version of HCL Commerce software.
  2. Open a web browser and log in to the HCL License and Delivery portal website to download the software.
    • If you are an HCL customer, log in with your Customer ID and password.
      1. Click Downloads > Search Downloads.
      2. Based on the filename or the description of the eAssembly that you want to download, search for and select it.
      3. Agree to the Software Terms and Conditions.
      4. Download the required images. Select the individual images that you want to download in the leftmost column and click Download Selected Files, or download the files individually from the File Name column.
    HCL Commerce Version or laterNote: As of HCL Commerce, HCL Harbor can also be used to obtain HCL Commerce Docker images. You must continue to use the HCL License and Delivery portal for any other type of HCL Commerce software (such as git bundles, or third-party software packages).
  3. Extract the packages.
  4. Optional: If you are downloading Git bundles, you can create Git projects to view, modify, persist, and share their contents.
    git clone bundleName projectName
    The filename of the bundle you are cloning.
    The name of the git project that you are creating.
    For example:
    git clone HCL_Commerce_Store_9.1.0.0.bundle HCL_Commerce_Store
  5. Optional: If you are downloading Docker images, you can load the images to your system by running the following command.
    docker load -i Docker_image_filename.tar
  6. Optional: If you are responsible for maintaining your organization's private Docker registry or git repository, push the new images or git repositories. Then, developers in your organization can pull the images or repositories from your own shared environment, instead of downloading from HCL.
    For more information, see docker push.


You have obtained the HCL Commerce software, and, if required, made it available for use to your organization.