HCL Commerce Version 9.1.16.1

Starting the Orchestration Server Docker container with default configurations

Learn how to start the Orchestration Server Docker container.

To start the container with default configurations to view files inside the container, use:
docker run -it -e LICENSE=accept orchestration-app
When you start by using the default configurations, the Orchestration Server Docker image name is Orchestration-app.

Default host name

When you start by using the default configurations, the Orchestration Server Docker container host name is Orchestration.

Mandatory environment variables

These are the mandatory environment variables that you must specify to configure the Orchestration Server Docker container.
Environment variable name Description
SPIUSER_PWD The encrypted password for the spiuser. For more information, see Setting the spiuser password in your Docker images.
TOOLING_ORIGIN The tooling origin. For example https://tooling.mycompany.com:7443

Optional environment variables

These are the optional environment variables that you can specify to configure the Orchestration Server Docker container.
Table 1.
Environment variable name Description
SPIUSER_NAME The SPIUSER name. If it is not specified, then the default value spiuser is assumed.
SEARCH_HOST The solr search server host. If it is not specified, then the default value search is assumed.
SEARCH_PORT The solr search port. If it is not specified, then the default value 3738 is assumed.
SEARCH_SCHEME The solr search scheme. If it is not specified, then the default value HTTPS is assumed.
TX_HOST The transaction server host.. If it is not specified, then the default value app is assumed.
TX_PORT The transaction server port. If it is not specified, then the default value 5443 is assumed.
EXTRA_ALLOWED_ORIGINS The extra allowed origins.
Code example
For example, to start with mandatory parameters, run the following command.
docker run -it -e LICENSE=accept \   
                    -e SPIUSER_PWD=<SPI user password> \  
                    -e TOOLING_ORIGIN=<tooling origin> \  
                    <Orchestration docker image>