Step 8: Execute   TIBCO MFT Command Center Docker Image

Now that the Docker image is tested, you must execute the Docker image using the Docker run command.

When you want to execute a Docker image, you must perform the following steps:

  1. Configure the database.
  2. Map additional ports.
  3. Execute the Docker command to start the TIBCO MFT Command Center   server container.

    Procedure
  1. To configure the database, see Step 10: Configure the   Database.

    • It prepares any database tables necessary for   TIBCO MFT Command Center to execute.
    • It creates an XML file that contains the parameters necessary for   TIBCO MFT Command Center to connect to the database. This path to this XML file must be passed to the   TIBCO MFT Command Center server in the "COM_TIBCO_MFT_CE_DBCFG" environment variable.

  2. To map additional ports, see the tables below.

    By default, the following ports are used.

    Protocol Command Center Comments
    HTTP 8080 HTTP port  
    HTTPS 8443 HTTPS port  
    Shutdown 8005 Internally used only

    The following ports are used by Command Center and can be configured by the Internet Server and Command Center management tools. Ports shown are sample ports that can be changed.

    Protocol Command Center Comments
    Platform Server 46465 CC and IS must use different ports. On CC, this port can only execute a Platform Server job.
    FTP N/A Control port
    FTP/S N/A Data ports
    HTTP8080 
    HTTPS8443 
    Shutdown8005 

    The following ports are used by Internet Server and can be configured by the Internet Server and Command Center management tools. Ports shown are sample ports that can be changed.

    Protocol Command Center Comments
    HTTP 7443 A load balancer typically redirects to this port.
    SFTP 22 The SFTP port is defined by the customer.
    Platform Server

    46464

    Clear text port is defined by the customer.
    56565 SSL port is defined by the customer.
    58585 TLS tunnel port is defined by the customer.
    FTP 21 The FTP control port is defined by the customer.
    FTP/S 990 The FTP Implicit SSL control port is defined by the customer.
    FTP/FTPS data Ports 30000-30100 The FTP data ports are defined by the customer.
    OFTP2 6609

    OFTP2 TLS port.

    Note: We do not recommend using FTP or FTPS when running in the cloud. The FTP requirement for separate Control and Data connections makes getting FTP to work in the cloud difficult. We recommend using SFTP instead.
  3. To execute the Docker command and start the TIBCO MFT Command Center   server container, run the following command.

    docker run -it --rm -p 8443 : 8443 -p 8080 : 8080 -p 46465 46465 -e \

    COM_TIBCO_MFT_TRACEDIR='/persist/CC_ServerA/MFTLogs' -e\

    COM_TIBCO_MFT_CE_DBCFG='/persist/mftDBProd.xml' library/mftcc:v.v.v (where v.v.v is the product version)