플랫폼
|
필수 파일
|
예제 파일
|
---|---|---|
template-processor
|
변수를 제공하기 시작할 때 Docker 컨테이너에 있는 템플릿을 구문 분석하고 실행 중인 환경을 기반으로 구성 파일의 형식을 지정할 수 있도록 PTC에서 제공하는 도구입니다.
|
template-processor-12.0.0.9-application.tar.gz
|
tomcat
|
ThingWorx Platform을 실행하기 위해 Apache에서 가져온 Tomcat 아카이브 파일입니다.
|
tomcat-9.0.21.tar.gz
|
java
|
Oracle에서 가져온 Java JDK(버전 8) 아카이브 파일입니다.
|
jdk-8u172-linux-x64.tar.gz
|
플랫폼
|
예제 파일
|
---|---|
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
또한 이 버전에는 Microsoft에서 제공하는 SQL Server용 Microsoft JDBC Driver가 필요합니다.
sqljdbc_6.0.8112.200_enu.tar.gz
|
ThingWorx Platform Azure SQL
|
Thingworx-Platform-Azuresql-8.4.1-b2126.zip
또한 이 버전에는 Microsoft에서 제공하는 SQL Server용 Microsoft JDBC Driver가 필요합니다.
sqljdbc_6.0.8112.200_enu.tar.gz
|
![]() |
변수 이름
|
기본값
|
설명
|
---|---|---|
PLATFORM_VERSION
|
8.4.1–b2126
|
플랫폼 버전을 지정합니다.
|
JAVA_VERSION
|
8u172
|
Oracle Java JDK의 버전을 지정합니다.
|
TOMCAT_VERSION
|
9.0.21
|
Apache Tomcat의 버전을 지정합니다.
|
TEMPLATE_PROCESSOR_VERSION
|
12.0.0.12
|
staging 폴더에 있는 템플릿-프로세서 아카이브 파일의 버전을 지정합니다.
|
PLATFORM_SETTINGS_FILE
|
platform-settings.json
|
기본 ThingWorx 설정 파일(staging 폴더에 포함됨)의 경로를 지정합니다.
|
BUILD_TEST_DBS
|
true
|
플랫폼 이미지와 함께 테스트용 데이터베이스 이미지를 빌드할지 여부를 결정합니다. 데이터베이스 이미지를 빌드하려면 true로 설정합니다.
|
PLATFORM_H2_VERSION
|
8.4.1-b2126
|
빌드할 ThingWorx H2 Platform의 버전을 지정합니다. H2 컨테이너를 빌드할 때만 필요합니다.
|
PLATFORM_H2_ARCHIVE
|
Thingworx-Platform-H2-8.4.1-b2126.zip
|
staging 폴더에 있는 ThingWorx H2 .zip 파일의 파일 이름을 지정합니다. H2 컨테이너를 빌드할 때만 필요합니다.
|
PLATFORM_POSTGRES_VERSION
|
8.4.1-b2126
|
빌드할 ThingWorx PostgreSQL Platform의 버전을 지정합니다. PostgreSQL 컨테이너를 빌드할 때만 필요합니다.
|
PLATFORM_POSTGRES_ARCHIVE
|
Thingworx-Platform-Postgres-8.4.1-b2126.zip
|
staging 폴더에 있는 ThingWorx PostgreSQL .zip 파일의 파일 이름을 지정합니다. PostgreSQL 컨테이너를 빌드할 때만 필요합니다.
|
PLATFORM_MSSQL_VERSION
|
8.4.1-b2126
|
빌드할 ThingWorx Microsoft SQL Server Platform의 버전을 지정합니다. Microsoft SQL Server 컨테이너를 빌드할 때만 필요합니다.
|
PLATFORM_MSSQL_ARCHIVE
|
Thingworx-Platform-Mssql-8.4.1-b2126.zip
|
staging 폴더에 있는 ThingWorx Microsoft SQL Server .zip 파일의 파일 이름을 지정합니다. Microsoft SQL Server 컨테이너를 빌드할 때만 필요합니다.
|
SQLDRIVER_VERSION
|
6.0.8112.200
|
설치할 SQL Server용 Microsoft JDBC Driver의 버전을 지정합니다. Microsoft SQL Server 컨테이너를 빌드할 때만 필요합니다.
|
MSSQL_DB_TWX_DATABASE_PASSWORD
|
기본값 없음 - 수동으로 설정해야 함
|
Microsoft SQL Server 데이터베이스 사용자의 암호를 지정합니다. BUILD_TEST_DBS가 활성화되어 있고 Microsoft SQL Server 이미지를 빌드 중인 경우 이미지 빌드 프로세스에 사용되도록 설정해야 합니다.
암호는 8자 이상이어야 하며 다음 네 집합 즉, 대문자, 소문자, base 10 숫자 및 기호 중 세 개를 포함해야 합니다.
|
MSSQL_DB_TWX_DATABASE_USERNAME
|
기본값 없음 - 수동으로 설정해야 함
|
Microsoft SQL Server 데이터베이스 사용자의 사용자 이름을 지정합니다. BUILD_TEST_DBS가 활성화되어 있고 Microsoft SQL Server 이미지를 빌드 중인 경우 이미지 빌드 프로세스에 사용되도록 설정해야 합니다.
|
MSSQL_DB_TWX_DATABASE_SCHEMA
|
기본값 없음 - 수동으로 설정해야 함
|
이 스키마가 Microsoft SQL Server 데이터베이스의 데이터베이스 스키마임을 지정합니다. BUILD_TEST_DBS가 활성화되어 있고 Microsoft SQL Server 이미지를 빌드 중인 경우 이미지 빌드 프로세스에 사용되도록 설정해야 합니다.
|
MSSQL_DB_SA_PASSWORD
|
기본값 없음 - 수동으로 설정해야 함
|
Microsoft SQL Server sa 사용자의 암호를 지정합니다. BUILD_TEST_DBS가 활성화되어 있고 Microsoft SQL Server 이미지를 빌드 중인 경우 이미지 빌드 프로세스에 사용되도록 설정해야 합니다.
암호는 8자 이상이어야 하며 다음 네 집합 즉, 대문자, 소문자, base 10 숫자 및 기호 중 세 개를 포함해야 합니다.
|
PLATFORM_AZURESQL_VERSION
|
8.4.1-b2126
|
빌드할 ThingWorx Azure SQL Platform의 버전을 지정합니다. Azure SQL 컨테이너를 빌드할 때만 필요합니다.
|
PLATFORM_AZURESQL_ARCHIVE
|
Thingworx-Platform-Azuresql-8.4.1-b2126.zip
|
staging 폴더에 있는 ThingWorx Azure SQL Server .zip 파일의 파일 이름을 지정합니다. Azure SQL 컨테이너를 빌드할 때만 필요합니다.
|
AZURESQL_SQLDRIVER_VERSION
|
6.0.8112.200
|
설치할 Azure SQL용 Microsoft JDBC Driver의 버전을 지정합니다. Azure SQL 컨테이너를 빌드할 때만 필요합니다.
|
변수 이름
|
기본값
|
설명
|
---|---|---|
TOMCAT_ARCHIVE
|
tomcat-9.0.21.tar.gz
|
staging 폴더에 있는 Tomcat 아카이브 파일의 이름을 지정합니다.
|
JAVA_ARCHIVE
|
jdk-8u172-linux-x64.tar.gz
|
staging 폴더에 있는 Java 아카이브 파일의 이름을 지정합니다.
|
SQLDRIVER_ARCHIVE
|
sqljdbc_6.0.8112.200_enu.tar.gz
|
staging 폴더에 있는 SQL Server용 Microsoft JDBC Driver 아카이브 파일의 이름을 지정합니다. Microsoft SQL Server 컨테이너를 빌드할 때만 필요합니다.
|
TEMPLATE_PROCESSOR_ARCHIVE
|
template-processor-12.0.0.10-application.tar.gz
|
staging 폴더에 있는 template-processor 아카이브 파일의 이름을 지정합니다.
|