安裝與組態 > 使用 ThingWorx Docker > ThingWorx Docker 入門
ThingWorx Docker 入門
欲快速啟動並執行 Dockerfiles,請執行下列步驟:
1. 下載 Java 並將其放置在 staging 資料夾中。
使用所下載的 Java 版本更新 build.env
2. 下載 ThingWorx 並將其放置在 staging 資料夾中。
ThingWorx 加工品應該命名為 Thingworx-Platform-[H2|Postgres|Mssql|Azuresql]-version.zip。如有必要,重新命名檔案並在 PLATFORM_VERSION 下的 build.env 中提及 version
3. 執行 ./build.sh stage 指令。
4. 針對您想要使用的持續性提供者,輸入 ./build.sh type
type 可以是下列值之一:
h2
postgres
mssql
azuresql
5. 針對所需持續性提供者更新 docker-compose-type.yml 檔案。
針對 H2,指定 THINGWORX_INITIAL_ADMIN_PASSWORD
針對 postgres,在 postgresql 和 platform 部份指定 TWX_DATABASE_USERNAMETWX_DATABASE_PASSWORDTWX_DATABASE_SCHEMA,並在 platform 部份指定 THINGWORX_INITIAL_ADMIN_PASSWORD。請確保您在 postgresql 與 platform 部份定義了相同的變數,才能開始使用環境。您可以在 Docker Hub 找到 postgresql 的其他變數及其詳細資訊。
* 
由於現有實行的限制,TWX_DATABASE_USERNAME 必須符合 TWX_DATABASE_SCHEMA。此外,TWX_DATABASE_USERNAME 也不得為 "postgres"。
針對 mssql,在平台部份指定 TWX_DATABASE_PASSWORDTHINGWORX_INITIAL_ADMIN_PASSWORD
6. 輸入 docker-compose -f docker-compose-type.yml up -d
您應該已啟動且正在執行,並能夠透過 URL localhost:8080/Thingworx 存取 Docker 映像。