Building BusinessConnect Container Edition Component’s Docker Images
To run the BusinessConnect Container Edition components on the Docker or Kubernetes platform, you must first build the Docker images for the components and applications.
Before you begin
- From TIBCO eDelivery, download the
TIB_bcce_<version>.tar.gz
installation and deployment package. - Extract the contents of the package to a local directory.
- Install the required protocols, such as, EZComm, RosettaNet, EDI (X12, EDIFACT, Service, and Gateway), ebXML, SOAP, EDI HIPAA, and CMI. Any number of supported protocols can be installed. For installing a protocol, refer to the protocol’s Installation document.
- Procedure
- Navigate to the
<folder>/bcce-1.5.0/images/config
directory. - Open the
configuration.properties
file and configure the properties listed in the following table.Property Description docker_repository
=<docker_registry_ip>:<docker_registry_port>
<docker_registry_ip>
is the IP address and<docker_registry_port>
is the port of the machine to which you want to push the Docker imagesdocker_username
Specify the username required to log in to Docker download_dir
=<download_dir>
<download_dir>
is the directory path where you want to download all the JAR fileselasticsearch_server_version=<elasticsearch_server_version> Elasticsearch server version can be es7 for the 7.x version or es8 for the 8.x version. - Save and close the
configuration.properties
file. - Navigate to the
<folder>/bcce-1.5.0/images/scripts
directory. -
Run the following command:
./build-images.sh
- Follow the command-line interface instructions, review the license agreement, and enter
y
to accept it. -
When prompted:
Do you want to push the BCCE docker images to <docker_registry_ip>:<docker_registry_port>?
If not, the BCCE docker images will still be built at local.
(y/n)
Enter
y
to build the Docker images.Note: The following message displays only if you have installed EDI HIPAA. -
When ConfigStore Management Server starts building, it asks if guidelines from instream are to be copied:
Do you need to copy the EDI HIPAA guidelines from TIBCO instream installation? (y/n)
Enter
y
.Please enter the TIBCO instream installation home
Provide an instream home.
ResultThe following BusinessConnect Container Edition Docker images are built and pushed to the Docker repository:
-
bcce-aus
-
auditsafe-ds
-
auditsafe-ws
-
bcce-cms
-
bcce-cas
-
bcce-as
-
bcce-is
- bcce-ps
-
bcce-gs