当前位置: 首页 > news >正文

docker安装flowable ui

准备工作

下载 MySQL 驱动

从 MySQL 官方下载页 下载 平台无关的 ZIP 包(如 mysql-connector-j-8.0.30.zip),解压后得到 mysql-connector-j-8.0.30.jar。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

创建项目目录

mkdir -p /home/docker/flowable
chmod -R 777 /home/docker/flowable

将mysql-connector-j-8.0.30.jar上传到/home/docker/flowable中

在这里插入图片描述

构建docker镜像

编写Dockerfile

在/home/docker/flowable下创建Dockerfile文件

vi Dockerfile

内容如下

FROM flowable/flowable-ui:6.7.2# 切换到 root 用户
USER root# 创建目录
RUN mkdir -p /opt/flowable-ui/lib/# 复制 MySQL 驱动
COPY mysql-connector-j-8.0.33.jar /app/WEB-INF/lib/mysql-connector-j-8.0.33.jar 

构建镜像

# 在 Dockerfile 所在目录执行构建命令
docker build -t flowable-ui-with-mysql-driver:6.7.2 .# 验证镜像是否构建成功
docker images | grep flowable-ui-with-mysql-driver

启动

启动容器

docker run -d \
--name flowable \
-p 8081:8080 \
-e SPRING_PROFILES_ACTIVE=mysql \
-e SPRING_DATASOURCE_URL="jdbc:mysql://ip地址:3306/flowable_db?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC&useSSL=false" \
-e SPRING_DATASOURCE_USERNAME=用户名\
-e SPRING_DATASOURCE_PASSWORD=密码\
-e SPRING_DATASOURCE_DRIVER_CLASS_NAME=com.mysql.cj.jdbc.Driver \
flowable-ui-with-mysql-driver:6.7.2

查看容器

docker ps -a

在这里插入图片描述

访问操作

访问

http://ip地址:8081/flowable-ui
在这里插入图片描述

默认登录凭证

  • 用户名:admin
  • 密码:test
    在这里插入图片描述
http://www.dtcms.com/a/178456.html

相关文章:

  • Python Cookbook-7.7 通过 shelve 修改对象
  • WebUI性能优化大师课:从毫秒到微秒的极致之旅
  • 蓝桥杯FPGA赛道第二次模拟题代码
  • 【Pandas】pandas DataFrame ewm
  • 复盘20250508
  • 坐标系与坐标系数转换
  • zookeeper实现分布式获取全局唯一自增ID的案例。
  • BFS算法的学习
  • Android平台FFmpeg视频解码全流程指南
  • 跨平台移动开发框架React Native和Flutter性能对比
  • GuPPy-v1.2.0安装与使用-生信工具52
  • 数字孪生医疗:构建患者特异性数字孪生体路径探析
  • JVM运行时数据区域(Run-Time Data Areas)的解析
  • 关于 wordpress 统计访问量初始数值错误的解决方法
  • Qt获取CPU使用率及内存占用大小
  • typecho中的Widget设计文档
  • 17.thinkphp的分页功能
  • 广州AI数字人:从“虚拟”走向“现实”的变革力量
  • 软件工程(五):设计模式
  • 体绘制中的传输函数(transfer func)介绍
  • 网站公安备案流程及审核时间
  • Django进阶:用户认证、REST API与Celery异步任务全解析
  • flutter build apk出现的一些奇怪的编译错误
  • 探索 C++ 在行业应用与技术融合中的核心价值
  • 前端面试宝典---JavaScript import 与 Node.js require 的区别
  • 华为HCIP-AI认证考试版本更新通知
  • Open CASCADE学习|Geom2d_Curve类
  • nginx 实现动静分离
  • OpenCv实战笔记(3)基于opencv实现调用摄像头并实时显示画面
  • 基础算法 —— 二分算法 【复习总结】