
jogetworkflow/joget-communityJoget 是一个用于快速构建企业级 Web 应用的平台,支持云部署和移动访问。其主要用途是帮助用户无需复杂编码即可构建功能完善的应用(如 CRM、HR 管理系统、健康应用等),适用于企业流程自动化、内部系统开发及移动应用构建场景。
官网:[]
mysql:5.7 镜像)。适用于快速演示或测试环境,Joget 与嵌入式 MySQL 数据库一同运行,数据存储于容器内部。
bashdocker run -d -p 8080:8080 -v /var/lib/mysql --name joget jogetworkflow/joget-community
-d:后台运行容器。-p 8080:8080:将容器的 8080 端口映射至主机 8080 端口,用于访问 Joget 应用。-v /var/lib/mysql:挂载 MySQL 数据目录至容器,持久化数据库数据。--name joget:指定容器名称为 joget。适用于生产或需要数据持久化的环境,使用独立 MySQL 容器存储数据,并通过 Docker 卷持久化 Joget 应用配置。
bashdocker volume create jogetdata
bashdocker run -d \ --name jogetdb \ -p 3306:3306 \ -e MYSQL_ROOT_PASSWORD=jwdb \ -e MYSQL_USER=joget \ -e MYSQL_PASSWORD=joget \ -e MYSQL_DATABASE=jwdb \ mysql:5.7
--name jogetdb:指定 MySQL 容器名称为 jogetdb。-p 3306:3306:映射 MySQL 默认端口 3306。MYSQL_ROOT_PASSWORD:MySQL root 用户密码(示例为 jwdb)。MYSQL_USER:创建 Joget 专用数据库用户(示例为 joget)。MYSQL_PASSWORD:Joget 用户密码(示例为 joget)。MYSQL_DATABASE:创建 Joget 应用数据库(示例为 jwdb)。bashdocker run -d \ --link jogetdb:jwdb \ --name joget \ -p 8080:8080 \ -e MYSQL_HOST=jwdb \ -e MYSQL_DATABASE=jwdb \ -e MYSQL_PORT=3306 \ -e MYSQL_USER=joget \ -e MYSQL_PASSWORD=joget \ --mount source=jogetdata,target=/opt/joget/wflow \ jogetworkflow/joget-community
--link jogetdb:jwdb:链接 jogetdb 容器,在 Joget 容器内以别名 jwdb 访问 MySQL。--mount source=jogetdata,target=/opt/joget/wflow:将 jogetdata 卷挂载至 Joget 应用目录(/opt/joget/wflow),持久化应用配置和数据。MYSQL_HOST:MySQL 主机地址(示例中为链接别名 jwdb)。MYSQL_DATABASE:Joget 应用数据库名称(需与 MySQL 容器中创建的一致,示例为 jwdb)。MYSQL_PORT:MySQL 端口(默认 3306)。部署完成后,通过浏览器访问 http://<主机IP>:8080 即可打开 Joget 应用界面(初始登录凭据可参考 Joget 官方文档,默认通常为 admin/admin)。
| 环境变量名 | 描述 | 示例值 |
|---|---|---|
MYSQL_HOST | MySQL 数据库主机地址 | jwdb |
MYSQL_DATABASE | Joget 应用数据库名称 | jwdb |
MYSQL_PORT | MySQL 端口 | 3306 |
MYSQL_USER | 数据库访问用户名 | joget |
MYSQL_PASSWORD | 数据库访问密码 | joget |
MYSQL_ROOT_PASSWORD | MySQL root 用户密码(仅 MySQL 容器) | jwdb |
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务