Referência de comandos Docker Compose
É possível executar o comando ./om-compose.sh com argumentos para atender aos seus requisitos. Por exemplo, ./om-compose.sh <arguments>..
om-compose.sh:| Comandos | Descrição |
|---|---|
./om-compose.sh setup |
Configura um ambiente do kit de ferramentas do desenvolvedor conteinerizado pela 1ª vez Além disso, implementa o JAR de customização fornecido, embora seja opcional. Para obter mais informações, consulte Configurando o ambiente do kit de ferramentas do desenvolvedor conteinerizado |
./om-compose.sh setup-upg |
Atualiza um ambiente de kit de ferramentas do desenvolvedor conteinerizado existente com novas imagens (upgrade). Além disso, implementa o JAR de customização fornecido, embora seja opcional. Isso é semelhante ao argumento de configuração, mas executa dados de factory de carregamento e visualizações de carregamento no modo 'upgrade'. Antes de executar Para obter mais informações, consulte Atualizando um ambiente do kit de ferramentas do desenvolvedor conteinerizado existente. |
./om-compose.sh update-extn |
Atualiza um ambiente existente apenas com o pacote de customização, sem buscar novas imagens Além disso, integre o kit de ferramentas do desenvolvedor aos serviços em nuvem, como o Sterling™ Intelligent Promising Inventory Visibility e o Sterling Store Engagement. Para obter mais informações, consulte Atualizar extensões customizadas no ambiente do kit de ferramentas do desenvolvedor conteinerizado |
./om-compose.sh check-services |
Testa a conectividade com serviços de nuvem integrados, como o Sterling Intelligent Promising Inventory Visibility e o Sterling Store Engagement. |
./om-compose.sh extract-rt |
Extrai o conteúdo de tempo de execução para o diretório devtoolkit_docker/runtime na máquina host É possível criar uma cópia do tempo de execução do Sterling Order Management System em sua máquina host a partir de sua imagem do Docker om-runtime. Esse diretório de tempo de execução pode ser usado para desenvolver customizações, acessar Javadoc, executar agentes e scripts como CDT.. Não é necessário inserir o container Docker para executar nenhuma dessas tarefas. |
./om-compose.sh start <optional: service name> |
Inicia para e reinicia todos os serviços do Docker Compose . Se nenhum nome de serviço for passado para o comando, todos os serviços serão iniciados, interrompidos ou reiniciados Caso contrário, o comando funcionará apenas no serviço transmitido Os nomes de serviço para diferentes serviços são omruntime, appserver, mqserver e db2server.. |
./om-compose.sh wipe-clean |
Destrói todos os contêineres e exclui todos os volumes correspondentes ao seu ambiente do Docker Compose Reconfigura seu ambiente para que seja possível executar a configuração novamente.. Opcionalmente, é possível manter um backup de sua configuração usando a CDT Nota: executar o script composto com esse argumento remove completamente a configuração.
|
./om-compose.sh add-queue |
Inclui uma nova fila local no servidor IBM MQ e também atualiza o arquivo de ligações IBM MQ . Também é possível fornecer um comprimento de fila customizado, o padrão é 5000 |
./om-compose.sh delete-queue |
Exclui a fila local especificada no servidor IBM MQ e também atualiza o arquivo de ligações do IBM MQ . |
./om-compose.sh import-cert <arg1>
<arg2> |
Importa os certificados de terceiros Considera os seguintes argumentos:
|
./om-compose.sh remove-cert <arg1> |
Remove certificados de terceiros. O primeiro argumento é que o alias deve ser removido. |
./om-compose.sh start-agent "<server args, |
Execute o servidor do agente em modo de depuração
Por exemplo, para executar o servidor
ScheduleOrder com mais parâmetro -jvminstance schedOrdL1, com depuração que está ativada na porta 8384 e suspender para depuração ativada, execute o comando a seguir: |
./om-compose.sh start-intg "<server args, |
Executar servidor de integração no modo de depuração.
|
./om-compose.sh resetpsw-mq <o:user> |
A senha padrão para o console do IBM MQ é configurada no arquivo compose/docker/docker-compose.properties A variável MQ_PASS contém uma senha para usuário administrativo e MQ_PASS2 contém uma senha para o usuário leitor. É possível atualizar senhas do usuário do console IBM MQ usando o argumento O argumento <o:user> refere-se a usuários do IBM MQ que são usuários administradores ou leitores. Depois de atualizar a senha, é possível efetuar login no console do IBM MQ inserindo o nome do usuário, que é administrador ou leitor, e a senha atualizada |
./om-compose install-ri |
Instala a implementação de referência no Developer Toolkit (DTK). |
Referências do comando Docker Compose para IBM Sterling Call Center
Se desejar usar o Sterling Call Center, será possível executar o comando ./cc-compose.sh com argumentos para atender aos seus requisitos. Por exemplo, ./cc-compose.sh <arguments>
cc-compose.sh:| Comando | Descrição |
|---|---|
./ cc-compose.sh start ./ cc-compose.sh stop ./ cc-compose.sh restart |
Inicia para e reinicia contêineres do Sterling Call Center . Os contêineres do Sterling Call Center são:
|
Etapas a seguir se sua máquina host for reiniciada ou reinicializada
- Depois que a máquina host for reiniciada, certifique-se de que Docker e Docker Compose estejam em execução. Execute o comando a seguir para assegurar que o Docker esteja em execução. Se ele retornar seus contêineres no estado de saída, siga a etapa 3 Caso contrário, siga a etapa 2.
docker ps -a . - Se o Docker não estiver em execução, execute o comando a seguir como superusuário:
systemctl start dockerAlém disso, é possível ativar permanentemente o Docker executando o comando a seguir como um superusuário:
systemctl enable docker - Acesse o diretório devtoolkit_docker/compose/ e execute o comando a seguir:
./om-compose.sh startNota: Se você estiver usando IBM® Sterling Call Center, execute o comando ./cc-compose.sh start .Importante: Se o kit de ferramentas do desenvolvedor estiver em execução em um ambiente WSL 2 do Windows, olocalhostserá o sistema WSL 2. Em vez do comandosystemctl, deve-se executar o seguinte comando como um superusuário para iniciar o Docker:
sudo service docker startExecute o comando toda vez que seu sistema WSL 2 for reiniciado ou você poderá configurar no nível
fstab, que então iniciará e ativará o Docker toda vez que o sistema WS 2 for reiniciado.