설치 및 업그레이드 > ThingWorx 설치 > ThingWorx Docker 사용
ThingWorx Docker 사용
개요
ThingWorx Docker는 ThingWorx Platform의 Docker 이미지 빌드를 지원하기 위한 Dockerfile 및 지원 스크립트의 집합입니다. 이러한 이미지는 개발자 시스템이나 Kubernetes와 같은 컨테이너 오케스트레이션 플랫폼에서 로컬로 실행할 수 있습니다. Kubernetes 클러스터에서 문제가 발생할 경우 PTC는 지원을 제공하지 않습니다. Azure Kubernetes Service에서 ThingWorx 실행에 대한 자세한 지침은 ThingWorx 컨테이너 배포 허브를 참조하고 지원 FAQ를 확인하십시오.
ThingWorx Platform Dockerfile 아카이브에는 이미지 빌드 프로세스를 간소화하는 데 도움이 되는 빌드 스크립트(build.sh)와 변수 파일(build.env)이 포함되어 있습니다. 이러한 내용은 ThingWorx Docker 설정, 빌드 및 구성에서 다룹니다.
또한 릴리즈에는 각 ThingWorx Platform 콘텐츠 공급자에 대한 실제 Dockerfile 및 스크립트가 있는 dockerfiles 폴더가 포함되어 있습니다. PTC는 다음 콘텐츠 공급자에 대한 이미지를 빌드할 수 있도록 Dockerfile 및 보조 스크립트 집합을 제공합니다.
H2
PostgreSQL
Microsoft SQL Server
Azure SQL
ThingWorx Docker를 구할 수 있는 위치
PTC 소프트웨어 다운로드 사이트의 ThingWorx Platform 부분에서 ThingWorx Platform Dockerfile을 다운로드할 수 있습니다. ThingWorx versions 8.3 이상용 아카이브를 사용할 수 있으며 ThingWorx Dockerfiles 아래에 나열됩니다.
사용자 정의 ThingWorx Docker 이미지
기본 Dockerfile 및 스크립트는 ThingWorx Platform을 쉽게 배포 및 실행할 수 있도록 하기 위한 것입니다. 일부 사용 사례에서는 환경에 맞게 Dockerfile 및 지원 스크립트를 수정하고 사용자 정의해야 할 수 있습니다. 이러한 경우 PTC는 결과 ThingWorx 이미지를 지원하지 않습니다.
고가용성 클러스터링 환경의 Docker ThingWorx
고가용성(HA) 설정에서 ThingWorx Docker를 사용하는 경우 ThingWorx Platform Docker 파일을 배포하기 전에 다음 추가 이미지를 다운로드하여 빌드해야 합니다.
Apache Ignite
ThingWorx Connection Server
이러한 Docker 이미지를 빌드 및 구성하는 방법에 대한 자세한 내용은 HA 클러스터링 환경에서 ThingWorx Docker 사용을 참조하십시오.
도움이 되셨나요?