• Activiti7官方博客翻译9——Activiti Cloud docker版本快速部署


    Docker 组成

    遵循本指南,在Docker VM中设置Docker Compose以在本地计算机上运行Activiti Cloud。

    硬件设置

    您将需要为Docker VM机器分配至少4个CPU内核和8gb RAM。

    软件设置

    在开始之前,必须安装以下软件包:

    克隆Activiti Cloud 实例

    打开Bash命令行终端并运行这些命令,将https://github.com/Activiti/activiti-cloud-examples克隆到您的本地环境中:

    git clone https://github.com/Activiti/activiti-cloud-examples
    cd activiti-cloud-examples/docker-compose

    配置环境

    您需要编辑.env文件来根据操作系统和Docker VM类型配置DOCKER_IP属性。

    • 在Linux、Mac或Windows桌面上使用Docker的本地计算机IP地址
    • 如果使用Docker工具箱,请使用Docker -machine ip命令
    • 不要使用127.0.0.1或localhost

    如何运行Activity Cloud

    启动Modeler

    make modeler

    启动Modeler后,等待容器启动。您可以通过运行make ps和make logs命令来检查状态,以确保容器已经准备好。

    要访问modeler,请在浏览器中打开url:http://$DOCKER_IP/modeling

    您将被重定向到keycloak,在那里您必须使用凭据modeler/password

    启动应用程序

    make application

    您将需要使用Postman来使用Activiti Rest api

    启动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组合启动所有服务

    docker-compose up

    停止所有服务

    make stop

    停止应用程序

    make application/stop

    停止Modeler

    make modeler/stop

    关闭所有服务

    make down

    使用Docker组合关闭所有服务

    docker-compose down

    有用的命令

    查看和跟踪终端中的日志

    make logs

    只查看一个服务的日志

    make  example-runtime-bundle/logs

    快速ssh到服务pod

    make  example-runtime-bundle/ssh

    其他可用的行动

    make help

    常见的错误

    • 在运行命令之前,请确保您位于docker-compose文件夹中。
    • 如果有些东西不能与模型首先清除饼干或开始在incognito窗口
    • 如果你正在使用nip.io地址确保本地防火墙或公司防火墙不会阻止需求
  • 相关阅读:
    Binary Tree Zigzag Level Order Traversal
    Binary Tree Level Order Traversal
    Symmetric Tree
    Best Time to Buy and Sell Stock II
    Best Time to Buy and Sell Stock
    Triangle
    Populating Next Right Pointers in Each Node II
    Pascal's Triangle II
    Pascal's Triangle
    Populating Next Right Pointers in Each Node
  • 原文地址:https://www.cnblogs.com/wangzxblog/p/11316002.html
Copyright © 2020-2023  润新知