遵循本指南,在Docker VM中設置Docker Compose以在本地計算機上運行Activiti Cloud。git
您將須要爲Docker VM機器分配至少4個CPU內核和8gb RAM。github
在開始以前,必須安裝如下軟件包:docker
打開Bash命令行終端並運行這些命令,將https://github.com/Activiti/activiti-cloud-examples克隆到您的本地環境中:json
git clone https://github.com/Activiti/activiti-cloud-examples cd activiti-cloud-examples/docker-compose
您須要編輯.env文件來根據操做系統和Docker VM類型配置DOCKER_IP屬性。api
啓動Modeler瀏覽器
make modeler
啓動Modeler後,等待容器啓動。您能夠經過運行make ps和make logs命令來檢查狀態,以確保容器已經準備好。app
要訪問modeler,請在瀏覽器中打開url:http://$DOCKER_IP/modelingssh
您將被重定向到keycloak,在那裏您必須使用憑據modeler/password工具
make application
您將須要使用Postman來使用Activiti Rest apipost
啓動Postman並將其添加到Postman收集Activiti v7 REST API.postman_collection.json位於https://github.com/Activiti/activiti-cloud-examples中
而後在右上角選擇「管理環境」,而後在「當前值」選項卡中使用您本身的ip。
而後使用activiti做爲默認環境。
要開始工做,請在郵遞員密鑰斗篷集合中執行getKeycloakToken hruser。而後在rb-my-app Postman集合中運行startProcess。
make all
docker-compose up
make stop
make application/stop
make modeler/stop
make down
docker-compose down
查看和跟蹤終端中的日誌
make logs
只查看一個服務的日誌
make example-runtime-bundle/logs
快速ssh到服務pod
make example-runtime-bundle/ssh
其餘可用的行動
make help
常見的錯誤