1、準備一個mysql數據庫,庫名為flowable
2、mysql驅動下載,下載地址為:
https://mvnrepository.com/artifact/mysql/mysql-connector-java
此處使用的是8.0.22版本的驅動,且數據庫必須使用版本8,否則第二次啟動報錯
3、新建目錄
mkdir -p /home/flowable/mysqlDriver/
將上面下載的mysql驅動放到mysqlDriver目錄下
4、新建docker-compose.yml文件
version: '3'
services:flowable-ui:image: flowable/flowable-uicontainer_name: flowable-uirestart: alwaysvolumes:- "/home/flowable/mysqlDriver/mysql-connector-java-8.0.22.jar:/app/WEB-INF/lib/mysql-connector-java-8.0.22.jar"environment:- spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver - spring.datasource.url=jdbc:mysql://localhost:3306/flowable?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF8&serverTimezone=Asia/Shanghai&zeroDateTimeBehavior=convertToNull&useSSL=false&nullCatalogMeansCurrent=true- spring.datasource.username=root - spring.datasource.password=xxxxxx - flowable.async-executor-activate=false - flowable.database-schema-update=true ports:- "9010:8080"
5、進入目錄cd /home/flowable后執行docker-compose up -d 啟動容器
6、訪問地址:http://IP:9010/flowable-ui/
用戶名:admin 密碼:test