2分钟 Docker 部署 SprinBoot 集成 Flowable 工作流引擎
生活随笔
收集整理的這篇文章主要介紹了
2分钟 Docker 部署 SprinBoot 集成 Flowable 工作流引擎
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 一、 簡介
- 二、 docker流程引擎部署
- 2.1. jdk安裝配置
- 2.2. 下載打包好的tar包
- 2.3. 上傳tar包
- 2.4. 在線安裝Docker
- 2.5. 檢驗安裝是否成功
- 三、tar轉docker鏡像
- 3.1. 查看當前鏡像
- 3.2. 加載備份的flow-mysql.tar鏡像文件
- 3.3. 加載備份的flow-admin.tar鏡像文件
- 3.4. 加載備份的flow-portal.tar鏡像文件
- 3.5. 查看鏡像列表
- 四、啟動mysql鏡像和數據庫配置
- 4.1. 創建flow-mysql容器
- 4.2. 創建數據庫
- 4.3. 初始化表結構
- 五、流程引擎后臺
- 5.1. 創建flow-admin容器
- 5.2. 查看啟動日志
- 5.3. 瀏覽器訪問
- 六、流程引擎前臺門戶
- 6.1. 創建flow-portal容器
- 6.2. 查看啟動日志
- 6.3. 瀏覽器訪問
一、 簡介
企業級流程中心(基于flowable和bpmn.js封裝的流程引擎,采用Springboot,Mybatis-plus, Ehcache, Shiro 等框架技術,前端采用Vue3&Antd,Vben)
碼云開源:https://gitee.com/lwj/flow
GitHub開源地址:https://github.com/ecnice/flow
附:操作手冊
(企業級)SprinBoot2.X 集成 Flowable6.6 工作流引擎
二、 docker流程引擎部署
2.1. jdk安裝配置
CentOS 7 安裝jdk
2.2. 下載打包好的tar包
QQ掃碼入群(群號:633168411)
看群公告
2.3. 上傳tar包
本地路徑
服務器路徑:
2.4. 在線安裝Docker
yum install docker2.5. 檢驗安裝是否成功
docker --version三、tar轉docker鏡像
3.1. 查看當前鏡像
docker images
注:我以前拉取過Redis/Mysql/Jdk鏡像
3.2. 加載備份的flow-mysql.tar鏡像文件
# 進入flow-docker目錄 cd cd /app/flow-docker/# 加載mysql鏡像文件 docker load -i flow-mysql.tar3.3. 加載備份的flow-admin.tar鏡像文件
docker load -i flow-admin.tar3.4. 加載備份的flow-portal.tar鏡像文件
docker load -i flow-portal.tar3.5. 查看鏡像列表
docker images四、啟動mysql鏡像和數據庫配置
4.1. 創建flow-mysql容器
docker run --name=flowmysql -e MYSQL_ROOT_PASSWORD=123456 -d -p 3306:3306 flow-mysql:latest
注:mysql容器已經過配置
4.2. 創建數據庫
創建一個名稱叫flow-6.6數據庫
4.3. 初始化表結構
五、流程引擎后臺
5.1. 創建flow-admin容器
docker run -p 8988:8988 --name flow-admin --link flowmysql:flowmysql -d flow-admin:1.05.2. 查看啟動日志
docker logs -f flow-admin
看到,### PROCESS DAEMON STARTED SUCCESSFULLY #####說明啟動成功
5.3. 瀏覽器訪問
http://192.168.60.128:8988
六、流程引擎前臺門戶
6.1. 創建flow-portal容器
docker run -p 8990:8990 --name flow-portal --link flowmysql:flowmysql --link flow-admin:flow-admin -d flow-portal:1.06.2. 查看啟動日志
docker logs -f flow-portal
看到,### PROCESS FRONT PORTAL PROGRAM STARTED SUCCESSFULLY #####說明啟動成功
6.3. 瀏覽器訪問
http://192.168.60.128:8990
更多想查閱流程引擎知識
flowable專欄
更多想查閱docker容器知識
docker專欄
總結
以上是生活随笔為你收集整理的2分钟 Docker 部署 SprinBoot 集成 Flowable 工作流引擎的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux目录挂载
- 下一篇: SprinBoot2.X 集成 Flow