Fastgpt学习(4)- 使用Github Action构建Docker镜像-1. 背景

时间:2024-10-25 08:05:00

本地开发修改代码后需要构建适用于不用系统架构的Docker镜像,在本地MacOS (m1) 上一直报错,无法完成镜像构建,遂转使用Github Action构建镜像。

报错信息:failed to compute cache key: "/app/projects/app/.next/standalone" not found: not found
尝试解决方案:
1.本地重新运行pnpm build
2. 修改DockerFile 文件中的 ENV NODE_OPTIONS="--max-old-space-size=4096"的值
参考issue:

  1. https://github.com/labring/FastGPT/issues/1457
  2. https://github.com/labring/FastGPT/issues/1468

Mac打包可能存在的问题:
在这里插入图片描述