Building BusinessConnect Container Edition Component’s Docker Images
To run the BusinessConnect Container Edition components on Docker or Kubernetes platform, you must first build the Docker images for the components and applications.
Before you begin
- Install the required protocols, such as, EZComm, RosettaNet, or EDI (X12 and Gateway). Any number of supported protocols can be installed. For installing a protocol, refer to protocol’s Installation document.
- From TIBCO eDelivery, download the
TIB_bcce_<version>.tar.gzinstallation package. - Extract the contents of the package to a local directory.
- For initial setup and additional technical details, see the README file located in the
bcce-<version> > scriptsdirectory.
- Procedure
- Navigate to the
<folder>/bcce-<version>/configdirectory. - Open the
configuration.propertiesfile 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_usernameSpecify the user name required to log in to Docker download_dir=<download_dir><download_dir>is the directory path where you want to download all the JAR files - Save and close the
configuration.propertiesfile. - Navigate to the
<folder>/bcce-<version>/scriptsdirectory. -
Run the following command:
./build-images.sh - Follow the command-line interface instructions, review the license agreement, and enter
yto 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
yto build the Docker images.
ResultThe BusinessConnect Container Edition component’s Docker images are built and pushed to the Docker repository.