安裝與組態 > 使用 ThingWorx Docker
使用 ThingWorx Docker
概觀
ThingWorx Docker 是一組 Dockerfile 與支援指令集,可用於建構 ThingWorx Platform 的 Docker 映像。然後,這些映像可以在程式設計師電腦上本機執行,或在容器協調流程平台 (如 Kubernetes) 上執行。請注意,如果您遇到 Kubernetes 叢集的相關問題,PTC 不提供支援。
ThingWorx Platform Dockerfiles 封存包含版次指令集 (build.sh) 與變數檔案 (build.env),以協助簡化映像建構流程。這些將在 設定 ThingWorx Docker中進行介紹。
發行版本也包括 dockerfiles 資料夾,每個 ThingWorx Platform 內容提供者的實際 Dockerfiles 與指令集將儲存在該資料夾中。PTC 提供一組 Dockerfiles 與補充指令集,用來建構下列內容提供者的映像:
H2
PostgreSQL
Microsoft SQL Server
取得 ThingWorx Docker 的位置
您可以從 PTC 軟體下載網站的 ThingWorx Platform 部份下載 ThingWorx Platform Dockerfiles。封存適用於 ThingWorx 8.3 版及更新版本,列出在 ThingWorx Dockerfiles 下。
自訂的 ThingWorx Docker 映像
指令集與預設 Dockerfiles 是為了更輕鬆地部署和執行 ThingWorx Platform。對於某些使用情況,您可能需要修改並自訂 Dockerfiles 與支援指令集,以使其符合您的環境。在這些情況下,PTC 不支援產生的 ThingWorx 映像。