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, setup.sh, and the start.sh scripts to extract the TIBCO BusinessWorks Container Edition runtime zip while creating the base image.

The reducedStartupTime folder contains modified dockerfile, setup.sh, and the start.sh scripts.

Replace the Dockerfile from TIBCO_HOME/bwce/<version>/docker and both the setup.sh and start.sh scripts from TIBCO_HOME/bwce/<version>/docker/scripts with the Dockerfile and the setup.sh and start.sh scripts 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.