Create custom ts-app
and ts-web
Docker images
In this lesson, you create the custom Docker images for your Transaction server (ts-app
) and Transaction web server
(ts-web
) from the contents of the WCB tool generated deployment package
containing your migrated local store. These images can then be deployed into a live production
environment to serve site traffic.

comuser
, along with the container operating system migration
from CentOS to UBI8 that occurred in the same release. For more information, see HCL Commerce 9.1.14.1.Procedure
- Create your custom Transaction server (
ts-app
) Docker image.The Transaction server Docker image will contain the migrated local store assets, along with any other customizations that you included.
-
Create your custom Transaction web server (
ts-web
) Docker image.All stores contain some static assets, such as product images, cascading style sheets, and front-end javascript files. These files are typically served by a web server. In HCL Commerce version 9.1, you can use the Transaction web server (
ts-web
) to serve these files.The default HTTP configuration of this server defines the alias /wcsstore to point to the /SETUP/Cus/ directory. Therefore all that is required is to add the static store files to the /SETUP/Cus directory. Since the dynamic assets, such as JSP files, are not served by the web server, you can remove these dynamic assets files from your Stores.war, and only copy the remaining static assets to
ts-web
.
Results
ts-app
) and Transaction
web server (ts-web
).What to do next
To continue with the tutorial, proceed to Deploy your custom ts-app and ts-web Docker images.