![]() |
このトピックでは、<major-minor-maintenance> のように、<n-n-n> を使用してリリースバージョンを示します。
|
プラットフォーム
|
必要なファイル
|
ファイルの例
|
---|---|---|
template-processor
|
変数の提供を開始する際に Docker コンテナ内のテンプレートを解析し、実行中の環境に基づいてコンフィギュレーションファイルのフォーマットを設定するために PTC によって提供されるツール。
|
template-processor-12.0.0.9-application.tar.gz
|
tomcat
|
ThingWorx Platform を実行するために Apache から取得した Tomcat アーカイブファイル。
|
tomcat-9.x.x.tar.gz
|
java
|
OpenJDK - Amazon Web Services から取得した Amazon Corretto ファイルまたは Oracle から取得した Java JDK バージョン 11 アーカイブファイル。
|
• amazon-corretto-11.x.x-linux-x64.tar.gz
• jdk-11.x.x-linux-x64_bin.tar.gz
|
![]() |
PTC サポートサイトからファイルをダウンロードした場合、ダウンロードされたファイルには MED-12345-CD-084_ThingWorx-Platform-H2-8-4-0.zip のような名前が付きます。スクリプトでは Thingworx-Platform-<タイプ>-<バージョン>.zip という名前を前提としています。
|
プラットフォーム
|
ファイルの例
|
---|---|
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
このバージョンでは Microsoft から提供されている Microsoft JDBC Driver for SQL Server も必要です。
sqljdbc_7.4.1.0_enu.tar.gz
|
ThingWorx Platform Azure SQL
|
Thingworx-Platform-Azuresql-<n-n-n>.zip
このバージョンでは Microsoft から提供されている Microsoft JDBC Driver for SQL Server も必要です。
sqljdbc_7.4.1.0_enu.tar.gz
|
変数名
|
デフォルト
|
コメント
|
---|---|---|
BASE_IMAGE
1. ThingWorx 9.0 から 9.3
2. ThingWorx 9.4 以降
|
1. ubuntu:20.04
2. ubuntu:22.04
|
ベースイメージとして使用する Ubuntu のバージョンを指定します。
|
JAVA_VERSION
|
11.0.10.9.1
|
Amazon Corretto OpenJDK のバージョンを指定します。
|
JAVA_ARCHIVE
|
amazon-corretto-11.0.10.9.1-linux-x64.tar.gz
jdk-11.0.10_linux-x64.tar.gz
|
staging フォルダ内の Java アーカイブファイルの名前を指定します。
|
TOMCAT_VERSION
|
9.0.43
|
Apache Tomcat のバージョンを指定します。
|
TEMPLATE_PROCESSOR_VERSION
|
12.1.0.13
|
staging フォルダ内の template-processor アーカイブファイルのバージョンを指定します。
|
PLATFORM_SETTINGS_FILE
|
platform-settings.json
|
(staging フォルダに含まれている) ベース ThingWorx 設定ファイルへのパスを指定します。
|
BUILD_TEST_DBS
|
true
|
プラットフォームイメージとともに、テスト用にデータベースイメージを構築するかどうかを指定します。データベースイメージを構築するには true に設定します。
|
PLATFORM_H2_VERSION
|
<n-n-n>
|
構築する ThingWorx H2 Platform のバージョンを指定します。H2 コンテナを構築する場合にのみ必要です。
|
PLATFORM_H2_ARCHIVE
|
Thingworx-Platform-H2-<n-n-n>.zip
|
staging フォルダ内の ThingWorx H2 .zip ファイルのファイル名を指定します。H2 コンテナを構築する場合にのみ必要です。
|
PLATFORM_POSTGRES_VERSION
|
<n-n-n>
|
構築する ThingWorx PostgreSQL Platform のバージョンを指定します。PostgreSQL コンテナを構築する場合にのみ必要です。
|
PLATFORM_POSTGRES_ARCHIVE
|
Thingworx-Platform-Postgres-<n-n-n>.zip
|
staging フォルダ内の ThingWorx PostgreSQL .zip ファイルのファイル名を指定します。PostgreSQL コンテナを構築する場合にのみ必要です。
|
PLATFORM_MSSQL_VERSION
|
<n-n-n>
|
構築する ThingWorx Microsoft SQL Server Platform のバージョンを指定します。Microsoft SQL Server コンテナを構築する場合にのみ必要です。
|
PLATFORM_MSSQL_ARCHIVE
|
Thingworx-Platform-Mssql-<n-n-n>.zip
|
staging フォルダ内の ThingWorx Microsoft SQL Server .zip ファイルのファイル名を指定します。Microsoft SQL Server コンテナを構築する場合にのみ必要です。
|
SQLDRIVER_VERSION
|
7.4.1.0
|
インストールする Microsoft JDBC Driver for SQL Server のバージョンを指定します。Microsoft SQL Server コンテナを構築する場合にのみ必要です。
|
PLATFORM_AZURESQL_VERSION
|
<n-n-n>
|
構築する ThingWorx Azure SQL Platform のバージョンを指定します。Azure SQL コンテナを構築する場合にのみ必要です。
|
PLATFORM_AZURESQL_ARCHIVE
|
Thingworx-Platform-Azuresql-<n-n-n>.zip
|
staging フォルダ内の ThingWorx Azure SQL Server .zip ファイルのファイル名を指定します。Azure SQL コンテナを構築する場合にのみ必要です。
|
AZURESQL_SQLDRIVER_VERSION
|
7.4.1.0
|
インストールする Microsoft JDBC Driver for Azure SQL のバージョンを指定します。Azure SQL コンテナを構築する場合にのみ必要です。
|
変数名
|
デフォルト
|
コメント
|
---|---|---|
TOMCAT_ARCHIVE
|
tomcat-${Tomcat のバージョン}.tar.gz
|
staging フォルダ内の Tomcat アーカイブファイルの名前を指定します。
|
JAVA_ARCHIVE
|
${Java のバージョン}-linux-x64.tar.gz
|
staging フォルダ内の Java アーカイブファイルの名前を指定します。
|
SQLDRIVER_ARCHIVE
|
sqljdbc_${SQL ドライバーのバージョン}_enu.tar.gz
|
staging フォルダ内の Microsoft JDBC Driver for SQL Server アーカイブファイルの名前を指定します。Microsoft SQL Server コンテナを構築する場合にのみ必要です。
|
AZURESQL_SQLDRIVER_ARCHIVE
|
sqljdbc_${Azure SQL の SQL ドライバーのバージョン}_enu.tar.gz
|
staging フォルダ内の Microsoft SQL JDBC アーカイブファイルの名前を指定します。Azure SQL コンテナを構築する場合にのみ必要です。
|
TEMPLATE_PROCESSOR_ARCHIVE
|
template-processor-${テンプレートプロセッサのバージョン}-application.tar.gz
|
staging フォルダ内の template-processor アーカイブファイルの名前を指定します。
|
SECURITY_TOOL_ARCHIVE
|
security-common-cli-${セキュリティツールのバージョン}-application.tar.gz
|
staging フォルダ内のセキュリティツールアーカイブファイルの名前を指定します。
|