安装和配置 > 使用 ThingWorx Docker
使用 ThingWorx Docker
概述
ThingWorx Docker 是一组 Dockerfiles 和支持脚本,可供构建 ThingWorx Platform 的 Docker 映像。这些映像随后可在开发人员计算机上或在诸如 Kubernetes 等容器 Orchestration 平台中以本地方式运行。请注意,如果遇到有关 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 和支持脚本,使其适合您的环境。在这些情况下,生成的 ThingWorx 映像不受 PTC 支持。