Running the Docker Containers

After building the Docker images, you can run the images as containers to start containerized TIBCO Order Management - Long Running.

Based on the environment and setup you need, you can at-max start the following images as a Docker containers:

  • Automated Order Plan Development image used to start as a Docker container: $OM_HOME/docker/aopd/5.0.0-LR
  • TIBCO Order Management - Long Running Configurator image used to start as a Docker container: $OM_HOME/docker/configurator/5.0.0-LR
  • Order Capture System image used to start as a Docker container: $OM_HOME/docker/ocs/5.0.0-LR
  • Order Management Server image used to start as a Docker container: $OM_HOME/docker/oms/5.0.0-LR
  • Order Management Server UI image used to start as a Docker container: $OM_HOME/docker/omsui/5.0.0-LR

Running Different Containers for TIBCO Order Management - Long Running Components

Prerequisites

Before you start the Order Management Server as a Docker container, you must complete all the steps in Configuring for Order Management Server Docker Containers.

Procedure

  1. Note: Ignore this step if you are going to use Automated Order Plan Development in co-located mode.
    Start tibco/aopd:5.0.0-LR as a container using the following command:
     $] docker-compose --file docker-compose-run-aopd.yml up -d
    1. Check that the container has started using the following command:
     $] docker ps -a

    This command gives all the information about the started container. You can also see the port on which Automated Order Plan Development has started as a container. Use this port to configure Automated Order Plan Development configurations for Plan-Preview through Configurator UI.

  2. Start tibco/oms:5.0.0-LR as a container using the following command:
     $] docker-compose --file docker-compose-run-oms.yml up -d
    1. Check the details for the Order Management Server container by executing the following command:
       $] docker ps -a
      The output also gives you the port number, which you must use for accessing the Order Management Server.
    2. Configure the server information (address and port) using the Configurator UI. These properties are used by Automated Order Plan Development UI at the startup time, so after making these changes, start the Automated Order Plan Development UI container.
  3. Start the tibco/omsui:5.0.0-LR as a container using the following command:
    $] docker-compose --file docker-compose-run-omsui.yml up -d
    1. Check the details for the Automated Order Plan Development UI container by executing the following command:
     $] docker ps -a

    You can access the Automated Order Plan Development UI on the port, which you had set for the HOST_OMS_UI_PORT variable in the .env file.