Deploying TIBCO OI Hawk RedTail Components in Standalone Docker Compose Mode

The connection configuration for TIBCO OI Hawk RedTail components can be done by using the environment variables. For more information on the environment variables available for each component, see Environment Variables for TIBCO OI Hawk RedTail Components.

Docker provides a Compose tool for defining and running multi-container Docker applications. With the Compose tool you can provide all the configurations for all your containers in a single YAML file (docker-compose.yml). Then, using only a single command you can start the containers with the specified configurations. You can access the docker-compose file at OIHR_HOME/samples/docker/. For more information about the Docker Compose tool, see the Docker Compose documentation.

    Procedure
  1. Create the docker-compose.yml file with required configurations in a temporary folder.
    For more information about the Docker Compose tool, see the Docker Compose documentation.
  2. On the command line, browse to the docker-compose.yml file and run the following command to run all TIBCO OI Hawk RedTail component containers with specified configurations:
    docker-compose up  -d
  3. To verify that all containers are running, use the following command:
    docker ps
What to do next

If you have a Webapp URL running, you can access it at https://<webapp_IP>:<webapp_port>/redtail.

Viewing Container Logs

All component containers of TIBCO OI Hawk RedTail publish their logs on stdout. To view logs of a particular container, run the following command:

docker logs <container_id>