Alteración temporal de las propiedades predeterminadas de Docker Compose

No tiene que alterar temporalmente o cambiar la propiedad predeterminada del kit de herramientas de desarrollador para casos de uso generales porque cada propiedad ya asume un valor predeterminado.

Para un uso avanzado, cree una copia del archivo om-compose.properties.sample , póngnele el nombre om-compose.properties, elimine el comentario de una o varias propiedades y cambie el valor predeterminado para alterarlo temporalmente según sea necesario.

En la tabla siguiente se describen las propiedades de om-compose :

Propiedad Valor predeterminado Descripción
DTK_LICENSE en blanco Establézcalo en accept si ya ha leído la licencia y la ha aceptado y desea ejecutar la configuración sin ninguna solicitud.
AP_WAR_FILES smcfs,sbc,sma,isccs,isf La lista de aplicaciones que desea crear.

Para el valor predeterminado, las aplicaciones Sterling Application Console, IBM® Sterling™ Business Center, System Management Administrator e IBM Sterling Call Center y Sterling Store Engagement 2.0 se crean una tras otra.

Para crear el archivo WAR para la aplicación de próxima generación IBM Sterling Call Center , añada icc a la lista de valores predeterminados.

STORE_DISABLE_LEGACY_APP Y

Plataforma heredadaEstablezca el valor de propiedad en N si sigue utilizando características de la versión heredada (Dojo) de la aplicación Store Engagement .

OM_INSTALL_LOCALIZATION false Establézcalo en true, si necesita instalar entornos locales y paquetes de localización.
OM_LOCALES   Los entornos locales soportados son: zh_CN, zh_TW, fr_FR, ja_JP, pt_BR, ko_KR, ru_RU, tr_TR, it_IT, es_ES, de_DE, pl_PL

Establezca el valor de propiedad en sólo los entornos locales que desee instalar.

DB_PORT

MQ_PORT

AP_HTTP_PORT

AP_HTTPS_PORT

  • 50000
  • 1414
  • 9080
  • 9443
Cambie el valor de estas propiedades, si otros servicios se están ejecutando en el mismo puerto. Idealmente, debe detener cualquier servicio de aplicaciones Db2, WebSphere Application Server, Liberty o MQ que ejecute de forma nativa antes de ejecutar la configuración. En ese caso, no es necesario cambiar los valores de estas propiedades.
AP_DEBUG_PORT 8383 De forma predeterminada, puede depurar el servidor de aplicaciones en el entorno de composición a través del puerto 8383 . Si el puerto predeterminado ya está en uso, o por cualquier otro motivo, puede habilitar la depuración a través de un puerto diferente.
Para habilitar la depuración a través de un puerto diferente, realice los pasos siguientes:
  1. Establezca el valor de la propiedad AP_DEBUG_PORT en el puerto necesario.
  2. Vaya al directorio /docker/appserver/ y abra el archivo jvm.options para editarlo.
  3. Cambie el valor de address en la opción JVM -Xrunjdwp por el puerto establecido para AP_DEBUG_PORT.
HOST_OS linux Establezca la propiedad en mac, si está configurando el kit de herramientas de desarrollador en macOS.

Deje la propiedad como valor predeterminado de linux si ha configurado el kit de herramientas de desarrollador en Windows con WSL2.

ARCH_HOST amd64 La plataforma de arquitectura para imágenes que se utilizan en el DTK. Si está instalando el DTK en una máquina con arm64-based Apple Silicone chipset como Apple M1, establezca el valor en arm64.
JAVA_HOME   Si HOST_OS se establece en mac, establezca JAVA_HOME en el directorio de inicio de JDK en su Mac.
ORDERHUB_ENABLE Y Establézcalo en N si no desea ejecutar el contenedor de extensiones de orderhub que da soporte a la personalización de la interfaz de usuario de Order Hub .
Importante: Si está suscrito a IBM Sterling Order Management System Software (local), consulte Alteración temporal de las propiedades predeterminadas de Docker Compose (local). Las configuraciones para En premisa incluyen propiedades adicionales que necesita establecer.
MODO_ORDERHUB OMS Utilice el valor predeterminado de oms para habilitar Order Hub de próxima generación.

Establézcalo en omoc para habilitar la versión de Sterling Order Management System (SaaS) de Order Hub.

Si ya ha ejecutado om-compose setup/setup-upg antes de cambiar la propiedad a omoc, actualice la propiedad y ejecute el mandato siguiente.
om-compose.sh setup-orderhub
Importante: Si está suscrito a IBM Sterling Order Management System Software (local), consulte Alteración temporal de las propiedades predeterminadas de Docker Compose (local). Las configuraciones para En premisa incluyen propiedades adicionales que necesita establecer.
OST de AP_HOST sistemaprincipallocal Esta propiedad es aplicable al configurar Order Hub desde un kit de herramientas de desarrollador.
Cambie el valor si el servidor de aplicaciones no se está ejecutando en localhost. Por ejemplo:
AP_HOST=mymachine.mydomain.com
Nota: Si ha ejecutado anteriormente om-compose setup o om-compose setup-upg antes de establecer AP_HOST, establezca la propiedad y ejecute el mandato siguiente.
om-compose.sh setup-orderhub
OH_EXT_HTTPS_PORT 8443 Cambie el valor si otros servicios se están ejecutando en el mismo puerto.
CC_HABILITAR N Establezca el valor en Y para crear los contenedores para la aplicación de próxima generación de Sterling Call Center .
AP_MASHUP_HOST sistemaprincipallocal Nombre de host o IP del contenedor de om-appserver donde se despliega icc para la aplicación de próxima generación de Sterling Call Center .
Nota: Si modifica las propiedades de om-compose para una instancia de kit de herramientas de desarrollador existente, para aplicar los cambios debe volver a crear los contenedores correspondientes. Para obtener más información sobre cómo volver a crear contenedores, consulte Recuperación o restablecimiento de partes del kit de herramientas del desarrollador.