# Docker部署文档 **Repository Path**: agile-bpm/docker ## Basic Information - **Project Name**: Docker部署文档 - **Description**: 部署遇到问题的请直接使用镜像吧 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2024-08-09 - **Last Updated**: 2025-05-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 开源版Docker部署 ## 拉取镜像 版本号会随着迭代升级,可按最新版本latest拉取 docker pull registry.cn-hangzhou.aliyuncs.com/agilebpm/agile-bpm-basic:latest ## 快速启动实例 docker run \ --name agile-bpm-basic \ -p 80:80 \ registry.cn-hangzhou.aliyuncs.com/agilebpm/agile-bpm-basic:latest 启动后,访问实例:http://xxxx ::: 快速启动数据存储在内嵌数据库h2上,若要持久化数据和日志,请挂载目录 ::: ## MySQL数据库 ::: 创建一个空库,使用的帐户应有DDL和DML操作权限,程序将在第一次启动时初始化数据库。 ::: docker run \ --name agile-bpm-basic \ -e DB_TYPE=mysql \ -e DB_HOST=192.168.1.2 \ -e DB_PORT=3306 \ -e DB_NAME=abb_test \ -e DB_USERNAME=root \ -e DB_PASSWORD=root \ -p 80:80 \ registry.cn-hangzhou.aliyuncs.com/agilebpm/agile-bpm-basic:latest 启动后,访问实例:http://xxxx ## 环境变量 #### DB\_TYPE 数据库类型,暂只支持 mysql #### DB\_HOST 数据库主机 #### DB\_PORT 数据库端口 #### DB\_NAME 创建的数据库空库库名,启动第一次初始化 #### DB\_USERNAME 数据库用户名 #### DB\_PASSWORD 数据库密码 ## 挂载目录 ## /app/logs 应用运行日志 ### /app/database 内嵌数据库数据目录 ## 端口 ### 80 应用端口