zoukankan      html  css  js  c++  java
  • 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地址确保本地防火墙或公司防火墙不会阻止需求
  • 相关阅读:
    java 锁
    mybatis 基本用法
    MYSQL 数据库
    进程与线程的区别
    EJB类型
    线程创建方式
    JDBC连接数据库的基本步骤
    org.elasticsearch.bootstrap.StartupException: java.lang.RuntimeException: can not run elasticsearch
    Centos中的/etc/sysconfig/network-scripts/ifcfg-eth0的正确配置
    利用maven导入依赖失败的问题
  • 原文地址:https://www.cnblogs.com/wangzxblog/p/11316002.html
Copyright © 2011-2022 走看看