Installation of Unica Link in Docker Mode

Dependencies

  • Docker

Configuration

You should configure Unica Link before running any installation commands. If you choose not to, you might need to reinstall for your updated configuration to take effect.

There are two files to configure before installation (DO NOT use ‘native’ post-fixed versions):

  • hip-server.env
  • tx-rest-docker.properties

To reconfigure properties from hip-server.env after installation, run the update_envs.sh script after making your changes.

To reconfigure properties from tx-rest-docker.properties, you have to copy the file into the hip-rest container and then restart it:

docker cp ./tx-rest-docker.properties hip-rest:/opt/runtime/tx-rest.properties
./Link stop --runtime
./Link start --runtime

You will observe several directories specified in those configuration files. If the user or group you install as, does not have read-write access to these directories, you will need a system administrator to create them and transfer ownership.

Installation

Read the Link Utility documentation before following the installation steps. You may need to adjust commands according to your use-case.
  1. The following commands are intended for a quick-start scenario:
    1. Use the following command to generate configuration:
      ./Link configure –generate
    2. Change the Unica Journey/Unica Campaign/Unica Platform properties under <Link installer>/ integration-context/apps/ and place the connectors under <Link installer>/ integration-context/connectors.
    3. ./Link configure --type docker --integration unica
    4. ./Link install
    5. Change the kafkalink properties under /opt/hip-rest/config/.
    6. Either start all components or continue to the troubleshooting section for any errors.
      ./Link start