Improving container startup time for Docker

While creating the base docker image, the runtime zip is extracted before the BW engine starts causing a delay in the container startup time.

To avoid the delay, use the modified Dockerfile and the setup.sh script to extract the BWCE runtime zip while creating the base image.

The reducedStartupTime folder contains both the modified dockerfile and the setup.sh script.

Replace the Dockerfile from TIBCO_HOME/bwce/<version>/docker and the setup.sh script from TIBCO_HOME/bwce/<version>/docker/scripts with the Dockerfile and the setup.sh script placed inside reducedStartupTime folder.

Note: While creating the base image, usage of the modifed files for extracting the runtime zip will almost double the size of the base docker image. It is recommended to use these files only if the size of the base image is not an issue.