close

Filter

loading table of contents...

Connector for HCL Commerce Manual / Version 2107

Table Of Contents

4.1 Building Custom Docker Image

CoreMedia Content Cloud integrates with HCL Commerce 9 using the Commerce REST API, therefore you have to deploy the custom packages in the HCL Commerce. These custom packages are for the remote store server, the transaction server and the search server.

Warning

Warning

Only follow these instructions when you have no other customizations in your HCL Commerce Server. Otherwise, you have to adapt your RAD workspace as described in the other sections of this chapter and create new deployable custom packages.

The following procedure shows how to build the custom Docker images from the customized packages that include the customization code.

  1. Create separate CusDeploy directories for the remote store server, the transaction server and the search server docker image. For example,

    • /opt/WebSphere/store/CusDeploy

    • /opt/WebSphere/app/CusDeploy

    • /opt/WebSphere/search/CusDeploy

  2. Extract every customization packages to the appropriate directory. For example,

    • websphere-commerce-crs archive to /opt/WebSphere/store/CusDeploy

    • websphere-commerce-ts archive to /opt/WebSphere/app/CusDeploy

    • websphere-commerce-search archive to /opt/WebSphere/search/CusDeploy

  3. In order to create or update the Dockerfile to build each custom docker image, you need to:

    1. copyCusDeploy directory to /SETUP/Cus directory.
    2. run applyCustomization.sh script.

  4. Stop and remove the running docker containers.

  5. Run the docker compose command to build the new custom images. For example, docker compose -f docker-compose.yml build

Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.