![]() |
Dans cette rubrique, <n-n-n> est utilisé pour indiquer la version, <major-minor-maintenance>.
|
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.x.x.tar.gz
|
java
|
Fichier OpenJDK - Amazon Corretto obtenu auprès d'Amazon Web Services ou fichier d'archive Java JDK version 11 obtenu auprès d'Oracle.
|
• amazon-corretto-11.x.x-linux-x64.tar.gz
• jdk-11.x.x-linux-x64_bin.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.
|
Plateforme
|
Exemple de fichier
|
---|---|
ThingWorx Platform H2
|
Thingworx-Platform-H2-<n-n-n>.zip
|
ThingWorx Platform PostgreSQL
|
Thingworx-Platform-Postgres-<n-n-n>.zip
|
ThingWorx Platform Microsoft SQL Server
|
Thingworx-Platform-Mssql-<n-n-n>.zip
Cette version requiert également le pilote Microsoft JDBC pour SQL Server de Microsoft.
sqljdbc_7.4.1.0_enu.tar.gz
|
ThingWorx Platform Azure SQL
|
Thingworx-Platform-Azuresql-<n-n-n>.zip
Cette version requiert également le pilote Microsoft JDBC pour SQL Server de Microsoft.
sqljdbc_7.4.1.0_enu.tar.gz
|
Nom de variable
|
Par défaut
|
Commentaire
|
---|---|---|
BASE_IMAGE
1. ThingWorx 9.0 à 9.3
2. ThingWorx 9.4 et versions ultérieures
|
1. ubuntu:20.04
2. ubuntu:22.04
|
Spécifie la version d'Ubuntu à utiliser comme image de base.
|
JAVA_VERSION
|
11.0.10.9.1
|
Spécifie la version d'Amazon Corretto OpenJDK.
|
JAVA_ARCHIVE
|
amazon-corretto-11.0.10.9.1-linux-x64.tar.gz
jdk-11.0.10_linux-x64.tar.gz
|
Spécifie le nom du fichier d'archive Java dans le dossier staging.
|
TOMCAT_VERSION
|
9.0.43
|
Spécifie la version d'Apache Tomcat.
|
TEMPLATE_PROCESSOR_VERSION
|
12.1.0.13
|
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
|
vrai
|
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
|
<n-n-n>
|
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-<n-n-n>.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
|
<n-n-n>
|
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-<n-n-n>.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
|
<n-n-n>
|
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-<n-n-n>.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
|
7.4.1.0
|
Spécifie la version à installer du pilote Microsoft JDBC pour SQL Server. Obligatoire uniquement pour la génération de conteneurs Microsoft SQL Server.
|
PLATFORM_AZURESQL_VERSION
|
<n-n-n>
|
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-<n-n-n>.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
|
7.4.1.0
|
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-${TOMCAT_VERSION}.tar.gz
|
Spécifie le nom du fichier d'archive Tomcat dans le dossier staging.
|
JAVA_ARCHIVE
|
${JAVA_VERSION}-linux-x64.tar.gz
|
Spécifie le nom du fichier d'archive Java dans le dossier staging.
|
SQLDRIVER_ARCHIVE
|
sqljdbc_${SQLDRIVER_VERSION}_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.
|
AZURESQL_SQLDRIVER_ARCHIVE
|
sqljdbc_${AZURESQL_SQLDRIVER_VERSION}_enu.tar.gz
|
Spécifie le nom du fichier d'archive JDBC Microsoft SQL dans le dossier staging. Obligatoire uniquement pour la génération de conteneurs Azure SQL.
|
TEMPLATE_PROCESSOR_ARCHIVE
|
template-processor-${TEMPLATE_PROCESSOR_VERSION}-application.tar.gz
|
Spécifie le nom du fichier d'archive template-processor dans le dossier staging.
|
SECURITY_TOOL_ARCHIVE
|
security-common-cli-${SECURITY_TOOL_VERSION}-application.tar.gz
|
Spécifie le nom du fichier d'archive de l'outil de sécurité dans le dossier staging.
|