docker-compose部署Flowable Ui

docker部署flowable-ui

编写配置文件

version: '3.6'
services:
  flowable-ui-app:
    image: flowable/flowable-ui:6.7.0
    container_name: flowable-ui
    restart: always
    volumes:
      - "./lib/mysql-connector-java-8.0.16.jar:/app/WEB-INF/lib/mysql-connector-java-8.0.16.jar"
    environment:
      - SERVER_PORT=9004
      - SPRING_DATASOURCE_DRIVER-CLASS-NAME=com.mysql.cj.jdbc.Driver
      - SPRING_DATASOURCE_URL=jdbc:mysql://37.94.xxx.xxx:3306/flowable
      - SPRING_DATASOURCE_USERNAME=root
      - SPRING_DATASOURCE_PASSWORD=Abcd1234
      - FLOWABLE_COMMON_APP_IDM-ADMIN_USER=admin
      - FLOWABLE_COMMON_APP_IDM-ADMIN_PASSWORD=test
      - flowable.async-executor-activate=false
      - flowable.database-schema-update=true
    ports:
      - 9004:9004

这里采用的是mysql8.x的驱动所以需要将驱动文件添加到容器内部

在 flowable 目录下创建 lib文件夹,上传 mysql驱动类

登录页面初始密码:admin/test

启动成功访问:http://47.94.xxx.xxx:9004/flowable-ui/idm/#/login

0%