Installing on Docker Compose
Install HCL™ Accelerate on the Docker Compose container orchestrator.
About this task
Install HCL™ Accelerate on Docker Compose container orchestrator. Docker Compose is allowed for proof of concepts such as trials or test environments. HCL does not support Docker Compose in production environments.
- Consult the system requirements and ensure you have identified an environment that meets HCL™ Accelerate needs. See system requirements.
- Get an access key. The key enables you to complete installation. Visit the HCL™ Accelerate web portal to obtain your key. After completing the form, you will receive a confirmation email with an access key. Store the key in a readily-available location for using it during installation.
- MongoDB Download (Applicable for Offline
installation only): Before starting the installation, pull the
MongoDB images from the MongoDB sources. Complete the following steps to
pull the MongoDB images. If you are using the online install, then this step
is completed automatically.
- Run the
docker pull mongo:<mongodb_version_number> && docker save -o mongo.tar mongo:<mongodb_version_number>
command to pull image for MongoDB.Note: For more information about compatible versions of MongoDB, see system requirements. - Copy the
mongo.tar
to offline installation system and run thedocker load -i mongo.tar
command to load the docker images.
- Run the
Installation
The installation instructions describes installing the product on all supported operating systems. The downloaded executable file steps you through the installation process and sets your installation parameters.
Procedure
-
Download the installation file for your environment and access key to authorize
the configuration and installation. You can download the installation file by
using anyone of the following options,
- FlexNet Operations Download Center
Visit the FlexNet download center, navigate to the HCL™ Accelerate product and select the required version. Download HCL™ Accelerate installer for your local environment and access key.
- Free trial edition
Complete the form and click Get HCL Accelerate Today. After few minutes, you will receive an email containing download links and an access key for free trial edition.
- FlexNet Operations Download Center
-
Run the downloaded executable file.
Note: For macOS and Linux installations, set the appropriate permissions before running the file:
sudo chmod +x
.Note: HCL™ Accelerate does not perform malware scanning on the installed files. It is recommended that end users implement malware scanning as appropriate for their environment before installing and running the HCL™ Accelerate in their environment. -
Complete installation by responding to the prompts described in the following steps.
- HCL™ Accelerate is installed successfully.
-
Run the server by changing to the directory where you installed the product,
and start Docker Compose. For example:
[installation folder] docker compose up -d
-
Access the
HCL™ Accelerate Web UI. The URL is https://hostname:port, where
hostname
andport
are the values that you set during installation. The initial username is admin and the default password is what you specified in this step.
What to do next
Installation properties
- Access_Key
- The product access key obtained earlier.
- NGINX_HOST
- The domain of the URL the users will use to access HCL™ Accelerate. The value is usually the hostname of the virtual machine where Docker Compose is running.
SSL certificates
openssl req -newkey rsa:2048 -nodes -keyout key.pem -x509 -days 365 -out certifcate.pem
Place your self-generated key and certificate in the [installation folder/product_version_number/conf/ssl folder.
./<Accelerate-installation-file>--license=accept