
axelor/aos-preview-app本镜像用于构建和运行Axelor Open Suite的演示/测试实例,包含OpenJDK、Tomcat和PostgreSQL组件。
注意:此配置不应用于生产环境,因其使用已知密码字符串、包含其他非生产环境配置,且不支持升级。
适用于Axelor Open Suite的功能演示、功能测试场景,供开发人员或测试人员快速搭建临时测试环境,不适合生产环境部署。
Axelor Open Suite需要在磁盘上存储上传/导出文件。为避免容器停止/删除时数据丢失,应挂载卷到/app/data目录:
bashdocker run --name aos -d \ --volume /srv/aos/data:/app/data \ aos-preview-app
本镜像内嵌PostgreSQL数据库后端。为使PostgreSQL在容器重启后保留状态,需挂载卷到/var/lib/postgresql目录:
bashdocker run --name aos -d \ --volume /srv/aos/postgresql:/var/lib/postgresql \ aos-preview-app
综合端口映射、环境变量及卷挂载的完整启动命令:
bashdocker run --name aos -d \ --publish ***:8080 \ --env 'APP_LANGUAGE=en' --env 'APP_DEMO_DATA=true' \ --env 'APP_LOAD_APPS=true' \ --volume /srv/aos/data:/app/data \ --volume /srv/aos/postgresql:/var/lib/postgresql \ aos-preview-app
以下是可用于自定义实例的完整参数列表:
| 参数 | 描述 |
|---|---|
APP_LANGUAGE | 实例语言,默认为en |
APP_DEMO_DATA | 是否加载演示数据(仅首次启动时生效),默认为true |
APP_LOAD_APPS | 是否安装所有应用(仅首次启动时生效),默认为true |
APP_DATA_EXPORTS_DIR | 导出文件存储目录,默认为/app/data/exports |
APP_DATA_ATTACHMENTS_DIR | 上传文件存储目录,默认为/app/data/attachments |
DEV_MODE | 设置application.properties为prod或dev并输出Tomcat日志到容器,默认为false |
为确保实例使用正确的时区和时间,需挂载主机的时区文件:
bashdocker run --name aos -d \ --volume /etc/localtime:/etc/localtime:ro \ --volume /etc/timezone:/etc/timezone:ro \ aos-preview-app

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务