我正在尝试使用以下命令克隆官方 GitHub 存储库,为 Apache Superset 构建 Docker 映像:
git clone https://github.com/apache/superset.git
之后,我尝试运行 docker build 命令:
docker build -t superset:1.0.0 .
但是,在构建过程中,我遇到一条错误消息:
The command '/bin/sh -c npm run ${BUILD_CMD}' returned a non-zero code: 1
由于此错误,Docker 映像未成功构建。我已经寻找解决方案,但未能找到解决方案。我怀疑它可能与 npm 或其他依赖项有关,但我不确定。
我正在 Ubuntu 20.04.6 LTS 和 Docker 版本 20.10.21 上运行构建。
有人可以指导我如何排查和解决此问题吗?
构建前端时看起来失败了。 进入
superset-frontend
文件夹,运行npm i
,运行npm run build
,看看是否有错误。希望这将帮助您跟踪错误并找到解决方案。