Crear imágenes personalizadas ts-app
y ts-web
de Docker
En esta lección, creará las imágenes personalizadas de Docker para Transaction server (ts-app
) y el servidor web Transaction (ts-web
) a partir del contenido del paquete de implementación generado por la herramienta WCB que contiene la tienda local migrada. A continuación, estas imágenes se pueden implementar en un entorno de producción en vivo para servir al tráfico del sitio.
![HCL Commerce Version 9.1.14.0 or later](../../base/images/91140plus.png)
comuser
, junto con la migración del sistema operativo de contenedor de CentOS a UBI8 que se produjo en la misma versión. Para obtener más información, consulte HCL Commerce 9.1.14.0.Procedure
-
Cree la imagen de Docker personalizada Transaction server (
ts-app
).La imagen de Docker Transaction server contendrá los activos de almacén local migrados, junto con cualquier otra personalización que haya incluido.
-
Cree la imagen de Docker personalizada del servidor web Transaction (
ts-web
).Todas las tiendas contienen algunos activos estáticos, como imágenes de productos, hojas de estilos en cascada y archivos javascript front-end. Estos archivos suelen ser servidos por un servidor web. En HCL Commerceversión 9.1, puede utilizar el servidor web Transaction (
ts-web
) para servir estos archivos.La configuración HTTP predeterminada de este servidor define el alias /wcsstore que se debe apuntar al directorio /SETUP/Cus/. Por lo tanto, todo lo que se requiere es agregar los archivos de tienda estáticos al directorio /SETUP/Cus. Dado que los activos dinámicos, como los archivos JSP, no son servidos por el servidor web, puede quitar estos archivos de activos dinámicos de su Stores.war y solo copiar los activos estáticos restantes en
ts-web
.
Results
ts-app
) y el servidor web Transaction (ts-web
).What to do next
Para continuar con el tutorial, vaya a Implemente las imágenes de Docker personalizadas ts-app y ts-web..