Prerequisiti del Docker di ThingWorx
In questo argomento vengono fornite informazioni sui sistemi operativi supportati e sul software Docker necessario per l'esecuzione del Docker di ThingWorx. Vengono inoltre illustrate le best practice da seguire per i permessi dei file in Linux.
Per informazioni sui requisiti di configurazione e hardware del server per l'esecuzione di ThingWorx, fare riferimento a
Requisiti di sistema della versione 9 in ThingWorx Help Center.
Sistemi operativi
Le immagini Docker possono essere eseguite su qualsiasi piattaforma che supporti il Docker.
La creazione di immagini Docker è supportata solo per i sistemi operativi Linux. Gli script sono stati convalidati in Ubuntu e dovrebbero funzionare su altri sistemi operativi Linux che supportano Docker e Docker Compose. PTC non ha convalidato altri sistemi.
Versioni del Docker
Sono necessarie le seguenti versioni del Docker:
• Docker Community Edition (docker-ce)
È consigliata la release 19 o successiva. Per installare la Docker Community Edition nel sistema, attenersi alle istruzioni relative al proprio sistema operativo nel sito Web del Docker:
https://docs.docker.com/install/.
• Docker Compose (docker-compose)
È consigliata la release 1.25 o successiva. Per installare Docker Compose nel sistema, attenersi alle istruzioni relative al proprio sistema operativo nel sito Web del Docker:
https://docs.docker.com/compose/install/.
Best practice per i permessi dei file in Linux
Come best practice, assicurarsi che solo gli utenti a cui si desidera concedere l'accesso ai file nel sistema Linux dispongano dei permessi appropriati. Assicurarsi che la posizione di download dei ThingWorx Dockerfile sia accessibile solo agli utenti all'interno dell'organizzazione per i quali è richiesto l'utilizzo di questi file.