遵循本指南,在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
常见的错误