更新日志:

  1. 2024年12月2日:docker buildpack 版本改为 6.0.0,支持 MX10、MX9、MX8 的构建。
  2. 2024年12月3日:增加对搭建和配置 Sonatype Nexus 服务器的说明。
  3. 2024年12月4日:增加从网盘直接下载 rootfs 基础镜像,并导入基础镜像的说明。

本文档详细介绍了如何构建 Mendix 应用的 Docker 镜像的完整流程,主要包含以下步骤:

本文档同时提供了在线离线环境下的构建指导,并包含了详细的命令示例和注意事项。

本文档的更新可能会延迟与官方文档,如有信息冲突,还请参考官方原版文档

强烈建议不要改 Mendix 官方提供的构建脚本,而应该使用官方构建脚本提供的参数来自定义行为。否则:首先,你会失去 Mendix Support 的支持;其次,为未来升级脚本带来巨大隐患。

本文所有跟离线构建相关的指导说明都以 [Offline] 作为标记。如果你选择离线构建,请仔细阅读;否则,请忽略这些说明。

Step 0: 准备

Step 1: 构建 rootfs 镜像

Step 2: 编译 MDA