Modèle DIY

Arguments de la commande Docker Compose

Divers arguments de commande Docker Compose sont pris en charge dans l'environnement de développement.

Pour une utilisation avancée de l'environnement de kit d'outils de développement à l'aide du script Docker Compose , exécutez la commande ./om-compose.sh avec les arguments appropriés pour votre entreprise. Par exemple : ./om-compose.sh <arguments>

Le tableau suivant décrit les arguments de commande pris en charge:
Tableau 1. Arguments de la commande Docker Compose
Arguments Descriptif
./om-compose.sh setup <full_path_to_custom jar> Pour configurer un environnement de kit d'outils de développement à l'aide du script Docker Compose pour la première fois. Le cas échéant, il déploie le fichier JAR de personnalisation.
./om-compose.sh setup-upg <full_path_to_custom_jar> Pour mettre à niveau un environnement de kit d'outils de développement existant à l'aide du script Docker Compose avec de nouvelles images (mise à niveau). En outre, il déploie le fichier JAR de personnalisation fourni, bien qu'il soit facultatif. Cet argument est similaire à l'argument de configuration, mais il exécute les vues de chargement FC et de chargement en mode'mise à niveau'.

Avant d'exécuter le setup-upg pour effectuer la mise à niveau vers la suppression suivante, il est recommandé de créer une sauvegarde de votre configuration en exécutant l'exportation de l'outil CDT (Configuration Deployment Tool) à partir de votre environnement d'exécution hôte.

./om-compose.sh update-extn <full_path_to_cust_jar> Pour mettre à jour un environnement existant avec uniquement le package de personnalisation, sans extraire de nouvelles images. Pour plus d'informations, voir Mise à jour des extensions personnalisées dans l'environnement du kit d'outils de développement à l'aide du script Docker Compose.
./om-compose.sh extract-rt <full_path_to_host_runtime_parent_directory> Extrait l'environnement d'exécution dans le répertoire de la machine hôte transmis dans l'argument. Vous pouvez créer une copie de votre environnement d'exécution sur votre machine hôte à partir de votre image Docker d'environnement d'exécution. Ce répertoire d'exécution peut être utilisé pour développer des personnalisations, accéder à Javadoc, exécuter des agents et des scripts tels que CDT, etc. Vous n'avez pas besoin d'entrer le conteneur Docker pour effectuer l'une de ces tâches.
./om-compose.sh start <optional: service name>
./om-compose.sh stop <optional: service name>
./om-compose.sh restart <optional: service name>
Démarrez, arrêtez et redémarrez tous les services Docker Compose . Si aucun nom de service n'est transmis à la commande, tous les services sont démarrés, arrêtés ou redémarrés. Sinon, la commande ne fonctionne que sur le service transmis. Les noms de service des différents services sont omruntime, appserver, mqserver et db2server.
./om-compose.sh wipe-clean Détruit tous les conteneurs et supprime tous les volumes dissociés. Réinitialise votre environnement pour que vous puissiez exécuter à nouveau la configuration. Vous pouvez éventuellement conserver une sauvegarde de votre configuration à l'aide de CDT.
Remarque: L'exécution du script Compose avec cet argument supprime complètement la configuration de l'application.
./om-compose.sh update-mq-bindings <queue_name> Mettez à jour le fichier de liaisons MQ pour la file d'attente que vous venez de créer.
./om-compose.sh import-cert <arg1> <arg2> Importe des certificats tiers qui considèrent les arguments suivants:
  • Le premier argument est le chemin d'accès complet au certificat.
  • Le second argument est l'alias.
Remarque: Les journaux d'exécution de chaque commande se trouvent dans le répertoire compose/logs .