安装和配置 > 使用 ThingWorx Docker > ThingWorx Docker 先决条件
ThingWorx Docker 先决条件
本主题将介绍运行 ThingWorx Docker 所支持的操作系统和所需的 Docker 软件。还将针对 Linux 上的文件权限提供有关可遵循的最佳实践的信息。
有关运行 ThingWorx 的服务器硬件和配置要求的信息,请参阅 系统要求主题。
操作系统
以下各项支持运行 Docker 映像:
Microsoft Windows 10
Red Hat Enterprise Linux (RHEL) 7 更新 1
Amazon EC2 Linux (64 位)
Ubuntu 16.04
仅 Linux 操作系统支持构建 Docker 映像。脚本已在 Ubuntu 16.04 上进行了验证,因此,在支持 Docker 和 Docker Compose 的其他 Linux 操作系统上应运行良好。请注意,PTC 尚未验证其他系统。
Docker 版本
需要以下 Docker 版本:
Docker 社区版 (docker-ce)
建议使用版本 18.05.0-ce。要在您的系统上安装 Docker Community Edition,请按照 Docker 网站 ( https://docs.docker.com/install/) 上适用于您所用操作系统的说明进行操作。
Docker Compose (docker-compose)
建议使用版本 1.17.1。要在您的系统上安装 Docker Compose,请按照 Docker web 站点 ( https://docs.docker.com/compose/install/) 上适用于您的操作系统的说明进行操作。
Linux 文件权限的最佳做法
作为最佳做法,请确保只有那些您希望其可访问您的 Linux 系统上任何文件的个人才会获得相应权限的授权。请确保仅组织内需要使用 ThingWorx Dockerfiles 的个人可访问您下载 ThingWorx Dockerfiles 的位置。