Démarrage du Transaction server Docker container avec les configurations par défaut
Découvrez comment démarrer Transaction server Docker container sans spécifier le paramètre CONFIGURE_MODE.
Pour démarrer le conteneur avec des configurations par défaut pour afficher les fichiers à l'intérieur du conteneur, utilisez :
docker run -it -e LICENSE=accept ts-appLorsque vous démarrez en utilisant les configurations par défaut, le nom de l'image Transaction server Docker container est ts-app.Nom d'hôte par défaut
Lorsque vous démarrez Transaction server Docker container en utilisant les configurations par défaut, le nom de l'hôte Transaction server Docker container est app.Note:
- Cela suppose que vous exécutez un conteneur Docker de base de données Db2. Si vous n'utilisez pas un Docker de base de données Db2 avec le nom d'hôte
db, vous ne pouvez pas démarrer le conteneur à l'aide des configurations par défaut. - Les paramètres de base de données sont obligatoires lorsque vous n'utilisez pas les configurations par défaut. Si vous pointez sur une autre base de données, vous devez spécifier tous les paramètres liés à la base de données.
Variables d'environnement obligatoires
Il s'agit des variables d'environnement obligatoires que vous devez spécifier pour configurer le Transaction server Docker container.
| Nom du paramètre | Description |
|---|---|
| MERCHANTKEY_ENCRYPT | Clé de marchand chiffrée créée lorsque vous ou un administrateur avez chargé le schéma de base de données HCL Commerce. Pour plus d'informations, voir Chargement du schéma de base de données HCL Commerce. |
| SPIUSER_NAME | Votre nom SPIUSER. La valeur par défaut est spiuser. |
| SPIUSER_PWD | Mot de passe chiffré pour le spiuser. Pour plus d'informations, voir Définition du mot de passe spiuser dans vos images Docker. |
| JWKS | L'application d'outils à page unique (SPA) HCL Commerce utilise les jetons Web JSON (JWT) pour l'authentification API. Mettez à jour cette valeur pour définir le jeu de clés Web JSON (JWKS) et l'ID de clé dans le Transaction server afin de signer et de valider les JWT. Le JWKS peut être généré par l'utilitaire generateJWKS. |
| JWKS_KEYID | ID de clé du JWKS, la valeur par défaut est k1. |
| TOOLING_BASE_URL | Cette valeur est utilisée par Management Center pour charger la SPA d'outils à partir du serveur Web d'outils. |
| ELASTICSEARCH_ENABLED | Spécifiez si l'environnement utilise la solution de recherche basée sur Elasticsearch ou basée sur Solr. Les valeurs acceptées sont true pour la recherche basée sur Elasticsearch et false pour la recherche basée sur Solr. |
| STORE_HOST | Store server nom d'hôte. |
| STOREWEB_HOST | Nom d'hôte du serveur Web du magasin. Note: Si plusieurs magasins s'exécutent sur plusieurs domaines, vous pouvez configurer vos domaines pour les rediriger vers STOREWEB_HOST pour vous assurer que l'aperçu fonctionne pour tous les magasins. |
| REACT_STORE_HOST | Nom d'hôte du magasin basé sur la réaction. Cette opération n'est requise que lorsque la solution de recherche basée sur Elasticsearch est activée. |
| DBHOST | Nom d'hôte de la base de données. |
| DBNAME | Nom de la base de données. |
| DBUSER | Nom d'utilisateur de la base de données. |
| DBPASS | Mot de passe de l'utilisateur de la base de données. |
| DBPORT | Port de la base de données. |
| DBAUSER | Administrateur de la base de données. |
| DBAPASSENCRYPT | Mot de passe de l'administrateur de base de données chiffré avec l'utilitaire wcs_encrypt.sh. |
| DBPASSENCRYPT | Mot de passe de l'utilisateur de base de données chiffré avec l'utilitaire wcs_encrypt.sh. |
SESSION_KEY_ENCRYPT
|
La clé de session chiffrée. Note: Ce paramètre était facultatif dans toutes les versions antérieures à HCL Commerce version 9.1.12.0. |
Variables d'environnement facultatives
Il s'agit des variables d'environnement facultatives que vous pouvez spécifier pour configurer le Transaction server Docker container.
| Nom du paramètre | Description |
|---|---|
| DB_SSLENABLE | Détermine si un protocole SSL pour les connexions à la base de données est activé ou non. Valeurs admises : true ou false. La valeur par défaut est false. |
| DB_XA | Spécifiez si la fonction XA a été activée pour la base de données. Valeurs admises : true ou false. La valeur par défaut est false. |
| adminPassword | Mot de passe pour l'utilisateur configadmin, qui est utilisé pour accéder à WebSphere Application Server Administrative Console. |
| SCHEDULER_ID | Spécifiez la valeur SchedulerHostName dans le JVM WebSphere Application Server du planificateur de conteneurs Transaction server. La valeur par défaut est le nom d'hôte Docker. |
| SCHEDULER_CLONEID | Spécifiez la valeur SchedulerCloneId dans le JVM WebSphere Application Server du planificateur de conteneurs Transaction server. La valeur par défaut est le nom d'hôte Docker. |
| ENVTYPE | Le type d'environnement. La valeur du type d'environnement par défaut est auth. Cette valeur peut également être définie sur live. |
| JVM_CONTAINER_SUPPORT | Un paramètre expérimental pour activer la prise en charge du conteneur JVM en supprimant la taille de segment de mémoire JVM par défaut et en ajoutant le paramètre -XX:+UseContainerSupport. |
| EXPOSE_METRICS | Spécifiez si vous souhaitez activer les métriques pour l'environnement HCL Commerce. |
| INGEST_HOST | Nom d'hôte du service Ingest. La valeur par défaut est ingest. Ce paramètre n'est requis que si la solution de recherche basée sur Elasticsearch est activée. |
| ELASTICSEARCH_HOST | Nom d'hôte du serveur Elasticsearch. La valeur par défaut est elasticsearch. Ce paramètre n'est requis que si la solution de recherche basée sur Elasticsearch est activée. |
| SEARCH_HOST | Nom d'hôte de data-query. La valeur par défaut est data-query. Ce paramètre n'est requis que si la solution de recherche basée sur Elasticsearch est activée. |
| STORE_PORT | Numéro de port du magasin. La valeur par défaut est 8443. |
| ELASTICSEARCH_PORT | Numéro de port Elasticsearch. La valeur par défaut est 30200. |
| REACT_STORE_PORT | Numéro de port de magasin basé sur la réaction. La valeur par défaut est 6443. |
| REACT_STORE_SERVICE_HOST | Nom d'hôte du service de magasin basé sur la réaction. La valeur par défaut est store-web. |
| REACT_STORE_SERVICE_PORT | Numéro de port de service de magasin basé sur la réaction. La valeur par défaut est 6443. |
| SESSION_KEY_ENCRYPT | La clé de session chiffrée. Note: Ce paramètre est obligatoire dans toutes les éditions de HCL Commerce 9.1.12.0 et ultérieures. |
SESSION_KEY_ENCRYPT