Substituindo as propriedades padrão do Docker Compose

Não é necessário substituir ou alterar a propriedade do kit de ferramentas do desenvolvedor padrão para casos de uso gerais porque cada propriedade já assume um valor padrão.

Para uso avançado, crie uma cópia do arquivo om-compose.properties.sample , nomeie-o como om-compose.properties, remova o comentário de uma ou mais propriedades e altere o valor padrão para substituí-lo, conforme necessário.

A tabela a seguir descreve as propriedades om-compose :

Propriedade Valor Padrão Descrição
DTK_LICENSE em branco Configure como accept se você já tiver lido a licença e a tiver aceito e desejar executar a configuração sem nenhum prompt.
AP_WAR_FILES smcfs,sbc,sma,isccs,isf A lista de aplicativos que deseja construir.

Para o valor padrão, os aplicativos Sterling Application Console, IBM® Sterling™ Business Center, System Management Administrator e IBM Sterling Call Center e Sterling Store Engagement 2.0 são criados um após o outro.

Para construir o arquivo WAR para o aplicativo da próxima geração do IBM Sterling Call Center , inclua icc na lista de valores padrão

STORE_DISABLE_LEGACY_APP Y

Plataforma anteriorConfigure o valor da propriedade como N se você ainda usar recursos da versão anterior (Dojo) do aplicativo Store Engagement .

OM_INSTALL_LOCALIZATION false Configure-o como true, se precisar instalar códigos de idioma e pacotes de localização.
OM_LOCALES   Os códigos de idioma suportados incluem: zh_CN, zh_TW, fr_FR, ja_JP, pt_BR, ko_KR, ru_RU, tr_TR, it_IT, es_ES, de_DE, pl_PL

Configure o valor da propriedade para apenas os códigos de idioma que deseja instalar.

DB_PORT

MQ_PORT

AP_HTTP_PORT

AP_HTTPS_PORT

  • 50000
  • 1414
  • 9080
  • 9443
Altere o valor dessas propriedades, se outros serviços estiverem em execução na mesma porta Idealmente, deve-se parar qualquer serviço de aplicativo Db2, WebSphere Application Server, Liberty ou MQ em execução nativa antes de executar a configuração. Nesse caso, você não precisa alterar os valores dessas propriedades.
AP_DEBUG_PORT 8383 Por padrão, é possível depurar o servidor de aplicativos no ambiente de composição por meio da porta 8383 .. Se a porta padrão já estiver em uso ou por qualquer outro motivo, será possível ativar a depuração por meio de uma porta diferente..
Para ativar a depuração por uma porta diferente, conclua as etapas a seguir:
  1. Configure o valor da propriedade AP_DEBUG_PORT para a porta necessária
  2. Navegue para o diretório /docker/appserver/ e abra o arquivo jvm.options para editar.
  3. Altere o valor de address na opção JVM -Xrunjdwp para a porta configurada para AP_DEBUG_PORT.
HOST_OS linux Configure a propriedade como mac, se você estiver configurando o kit de ferramentas do desenvolvedor no macOS

Deixe a propriedade como o valor padrão de linux se você tiver configurado seu kit de ferramentas do desenvolvedor no Windows com WSL2.

HOST_ARCH amd64 A plataforma de arquitetura para imagens usadas no DTK. Se estiver instalando o DTK em uma máquina com o chipset Apple Silicone arm64-based , como Apple M1, configure o valor como arm64.
JAVA_HOME   Se o HOST_OS estiver configurado como mac, configure JAVA_HOME para o diretório inicial JDK no Mac.
ORDERHUB_ENABLE Y Configure como N se você não desejar executar o contêiner de extensões orderhub que suporta a customização da IU do Order Hub .
Importante: se você estiver inscrito no IBM Sterling Order Management System Software (On Premises), consulte Substituindo as propriedades padrão do Docker Compose (On Premises). As configurações para On Premises incluem propriedades adicionais que você precisa configurar
MODO ORDERHUB OMS Use o valor padrão de oms para ativar o Order Hub de próxima geração.

Configure como omoc para ativar a versão do Sterling Order Management System (SaaS) do Order Hub.

Se você já tiver executado om-compose setup/setup-upg antes de alterar a propriedade para omoc, atualize a propriedade e execute o comando a seguir.
om-compose.sh setup-orderhub
Importante: se você estiver inscrito no IBM Sterling Order Management System Software (On Premises), consulte Substituindo as propriedades padrão do Docker Compose (On Premises). As configurações para On Premises incluem propriedades adicionais que você precisa configurar
AP_HOST host local Essa propriedade é aplicável ao configurar o Order Hub de um kit de ferramentas do desenvolvedor.
Altere o valor se seu servidor de aplicativos não estiver em execução no host local. Por exemplo,
AP_HOST=mymachine.mydomain.com
Nota: Se você executou anteriormente om-compose setup ou om-compose setup-upg antes de configurar AP_HOST, configure a propriedade e execute o seguinte comando...
om-compose.sh setup-orderhub
OH_EXT_HTTPS_PORT 8443 Altere o valor se outros serviços estiverem em execução na mesma porta
CC_ENABLE N Configure o valor como Y para criar os contêineres para o aplicativo da próxima geração do Sterling Call Center
AP_MASHUP_HOST host local Nome do host ou IP do contêiner do om-appserver no qual o icc é implementado para o aplicativo Sterling Call Center da próxima geração.
Nota: se você modificar as propriedades do om-compose para uma instância do kit de ferramentas do desenvolvedor existente, para aplicar as mudanças, deverá recriar os contêineres correspondentes. Para obter mais informações sobre recriar contêineres, consulte recuperando ou reconfigurando partes do kit de ferramentas do desenvolvedor.