Plateforme
|
Fichier requis
|
Exemple de fichier
|
---|---|---|
template-processor
|
Outil fourni par PTC pour analyser les modèles dans le conteneur Docker lorsqu'il commence à fournir des variables et formater les fichiers de configuration en fonction de l'environnement d'exécution.
|
template-processor-12.0.0.9-application.tar.gz
|
tomcat
|
Fichier d'archive Tomcat obtenu auprès d'Apache pour exécuter ThingWorx Platform.
|
tomcat-9.0.21.tar.gz
|
java
|
Fichier d'archive Java JDK (version 8) obtenu auprès d'Oracle.
|
jdk-8u172-linux-x64.tar.gz
|
Plateforme
|
Exemple de fichier
|
---|---|
ThingWorx Platform H2
|
Thingworx-Platform-H2-8.4.1-b2126.zip
|
ThingWorx Platform PostgreSQL
|
Thingworx-Platform-Postgres-8.4.1-b2126.zip
|
ThingWorx Platform Microsoft SQL Server
|
Thingworx-Platform-Mssql-8.4.1-b2126.zip
Cette version requiert également le pilote Microsoft JDBC pour SQL Server de Microsoft.
sqljdbc_6.0.8112.200_enu.tar.gz
|
ThingWorx Platform Azure SQL
|
Thingworx-Platform-Azuresql-8.4.1-b2126.zip
Cette version requiert également le pilote Microsoft JDBC pour SQL Server de Microsoft.
sqljdbc_6.0.8112.200_enu.tar.gz
|
![]() |
Si vous téléchargez un fichier depuis le site de
support PTC, le nom du fichier téléchargé sera de la forme MED-12345-CD-084_ThingWorx-Platform-H2-8-4-0.zip. Les scripts attendent un nom du type Thingworx-Platform-type-version.zip.
|
Nom de variable
|
Par défaut
|
Commentaire
|
---|---|---|
PLATFORM_VERSION
|
8.4.1–b2126
|
Spécifie la version de la plateforme.
|
JAVA_VERSION
|
8u172
|
Spécifie la version du Java JDK d'Oracle.
|
TOMCAT_VERSION
|
9.0.21
|
Spécifie la version d'Apache Tomcat.
|
TEMPLATE_PROCESSOR_VERSION
|
12.0.0.12
|
Spécifie la version du fichier d'archive template-processor dans le dossier staging.
|
PLATFORM_SETTINGS_FILE
|
platform-settings.json
|
Spécifie le chemin d'accès à un fichier de paramètres ThingWorx de base (inclus dans le dossier staging).
|
BUILD_TEST_DBS
|
true
|
Détermine s'il convient de générer des images de base de données pour le test, parallèlement aux images de la plateforme. Définissez cette variable sur true pour générer des images de la base de données.
|
PLATFORM_H2_VERSION
|
8.4.1-b2126
|
Spécifie la version de la plateforme ThingWorx H2 à générer. Uniquement obligatoire pour la génération de conteneurs H2.
|
PLATFORM_H2_ARCHIVE
|
Thingworx-Platform-H2-8.4.1-b2126.zip
|
Spécifie le nom de fichier du fichier .zip ThingWorx H2 dans le dossier staging. Uniquement obligatoire pour la génération de conteneurs H2.
|
PLATFORM_POSTGRES_VERSION
|
8.4.1-b2126
|
Spécifie la version de la plateforme ThingWorx PostgreSQL à générer. Obligatoire uniquement pour la génération de conteneurs PostgreSQL.
|
PLATFORM_POSTGRES_ARCHIVE
|
Thingworx-Platform-Postgres-8.4.1-b2126.zip
|
Spécifie le nom de fichier du fichier .zip ThingWorx PostgreSQL dans le dossier staging. Obligatoire uniquement pour la génération de conteneurs PostgreSQL.
|
PLATFORM_MSSQL_VERSION
|
8.4.1-b2126
|
Spécifie la version de la plateforme ThingWorx Microsoft SQL Server à générer. Obligatoire uniquement pour la génération de conteneurs Microsoft SQL Server.
|
PLATFORM_MSSQL_ARCHIVE
|
Thingworx-Platform-Mssql-8.4.1-b2126.zip
|
Spécifie le nom de fichier du fichier .zip ThingWorx Microsoft SQL Server dans le dossier staging. Obligatoire uniquement pour la génération de conteneurs Microsoft SQL Server.
|
SQLDRIVER_VERSION
|
6.0.8112.200
|
Spécifie la version à installer du pilote Microsoft JDBC pour SQL Server. Obligatoire uniquement pour la génération de conteneurs Microsoft SQL Server.
|
MSSQL_DB_TWX_DATABASE_PASSWORD
|
Pas de valeur par défaut : à définir manuellement
|
Spécifie le mot de passe de l'utilisateur de la base de données Microsoft SQL Server. Si BUILD_TEST_DBS est activé et que des images Microsoft SQL Server sont générées, cette variable requise par le processus de compilation d'image doit être définie.
Assurez-vous que le mot de passe comporte au moins huit caractères et qu'il contient des caractères de trois des quatre types suivants : majuscules, minuscules, chiffres en base 10 et symboles.
|
MSSQL_DB_TWX_DATABASE_USERNAME
|
Pas de valeur par défaut : à définir manuellement
|
Spécifie le nom d'utilisateur de l'utilisateur de la base de données Microsoft SQL Server. Si BUILD_TEST_DBS est activé et que des images Microsoft SQL Server sont générées, cette variable requise par le processus de compilation d'image doit être définie.
|
MSSQL_DB_TWX_DATABASE_SCHEMA
|
Pas de valeur par défaut : à définir manuellement
|
Spécifie le schéma de base de données de la base de données Microsoft SQL Server. Si BUILD_TEST_DBS est activé et que des images Microsoft SQL Server sont générées, cette variable requise par le processus de compilation d'image doit être définie.
|
MSSQL_DB_SA_PASSWORD
|
Pas de valeur par défaut : à définir manuellement
|
Spécifie le mot de passe de l'utilisateur "sa" Microsoft SQL Server. Si BUILD_TEST_DBS est activé et que des images Microsoft SQL Server sont générées, cette variable requise par le processus de compilation d'image doit être définie.
Assurez-vous que le mot de passe comporte au moins huit caractères et qu'il contient des caractères de trois des quatre types suivants : majuscules, minuscules, chiffres en base 10 et symboles.
|
PLATFORM_AZURESQL_VERSION
|
8.4.1-b2126
|
Spécifie la version de la plateforme ThingWorx Azure SQL à générer. Obligatoire uniquement pour la génération de conteneurs Azure SQL.
|
PLATFORM_AZURESQL_ARCHIVE
|
Thingworx-Platform-Azuresql-8.4.1-b2126.zip
|
Spécifie le nom de fichier du fichier .zip ThingWorx Azure SQL Server dans le dossier staging. Obligatoire uniquement pour la génération de conteneurs Azure SQL.
|
AZURESQL_SQLDRIVER_VERSION
|
6.0.8112.200
|
Spécifie la version à installer du pilote Microsoft JDBC pour Azure SQL. Obligatoire uniquement pour la génération de conteneurs Azure SQL.
|
Nom de variable
|
Par défaut
|
Commentaire
|
---|---|---|
TOMCAT_ARCHIVE
|
tomcat-9.0.21.tar.gz
|
Spécifie le nom du fichier d'archive Tomcat dans le dossier staging.
|
JAVA_ARCHIVE
|
jdk-8u172-linux-x64.tar.gz
|
Spécifie le nom du fichier d'archive Java dans le dossier staging.
|
SQLDRIVER_ARCHIVE
|
sqljdbc_6.0.8112.200_enu.tar.gz
|
Spécifie le nom du pilote Microsoft JDBC pour le fichier d'archive SQL Server d'archive dans le dossier staging. Obligatoire uniquement pour la génération de conteneurs Microsoft SQL Server.
|
TEMPLATE_PROCESSOR_ARCHIVE
|
template-processor-12.0.0.10-application.tar.gz
|
Spécifie le nom du fichier d'archive template-processor dans le dossier staging.
|