安裝與組態 > 使用 ThingWorx Docker > 使用 ThingWorx Docker Composer 範例
使用 ThingWorx Docker Composer 範例
本主題描述如何對 ThingWorx Docker Composer 範例進行啟動、停止及疑難排解。
* 
如果 Compose 檔案未命名為 docker-compose.yml,則必須將其他引數傳遞到 Docker compose 指令,如下列範例中所示:
docker-compose -f docker-compose-h2.yml up -d
docker-compose -f docker-compose-h2.yml down -v
啟動 ThingWorx Docker
欲啟動 ThingWorx Docker:
1. 將目錄變更為 docker-compose.yml 檔案的位置。
2. 開啟命令提示字元並執行 docker-compose up -d 指令,以建構及啟動容器。
建議您在指令中使用 -d,以將其作為 daemon 啟動。
停止 ThingWorx Docker
欲停止 ThingWorx Docker:
1. 將目錄變更為 docker-compose.yml 檔案的位置。
2. 開啟命令提示字元並執行 docker-compose down 指令,以建構及啟動容器:
docker-compose down -v
疑難排解
ThingWorx Docker 會提供記錄,以協助您針對 Docker 實例出現的問題進行疑難排解。記錄會包含在 Dockerfile 本身內。存取記錄的最簡單方法是為 Docker 容器的 ThingworxStoragetomcat-logs 目錄指定磁碟區裝載。可以存取本機磁碟上裝載點中的記錄。
例如,如果 docker compose.yml 顯示如下:
volumes:
- "./thingworx-storage/shared/ThingworxPlatform:/ThingworxPlatform"
- "./thingworx-storage/platform1/ThingworxStorage:/ThingworxStorage"
- "./thingworx-storage/platform1/ThingworxBackupStorage:/ThingworxBackupStorage"
- "./thingworx-storage/platform1/tomcat-logs:/opt/apache-tomcat/logs"
這些記錄會寫入本機系統的下列位置:
./thingworx-storage/platform1/ThingworxStorage/logs
./thingworx-storage/platform1/tomcat-logs