Step 8: Execute TIBCO MFT Internet Server 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 Internet Server server container.

Procedure

  1. To configure the database, see Step 10: Configure the TIBCO MFT Internet Server Database.
    • It prepares any database tables necessary for TIBCO MFT Internet Server to execute.
    • It creates an XML file that contains the parameters necessary for TIBCO MFT Internet Server to connect to the database. This path to this XML file must be passed to the TIBCO MFT Internet Server 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 Internet Server Comments
    HTTP 7080 HTTP port
    HTTPS 7443 HTTPS port
    AJP 7009 Rarely used
    Shutdown 7005 Internally used only
    The following ports can be configured by the TIBCO MFT Command Center and TIBCO MFT Internet Server management tools. Ports shown are sample ports that can be changed.
    Protocol Internet Server Comments
    SFTP 7022 SFTP port
    Platform Server 46464 TIBCO MFT Command Center and TIBCO MFT Internet Server must use different ports.
    FTP 7021 Control port
    FTP/S 7990 Data ports
  3. To execute the Docker command and start the TIBCO MFT Internet Server Server container, run the following command.

    docker run -it --rm -p 7443:7443 -p 7080:7080 -p 46465:46465 -e \

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

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