gpt4 book ai didi

docker - 在docker上安装超集:/bin/sh -c/frontend-mem-nag.sh&cc/app/superset-frontend && npm ci'返回非零代码:127

转载 作者:行者123 更新时间:2023-12-02 18:13:20 26 4
gpt4 key购买 nike

当我使用docker-compose up命令在docker上安装超集时。
它达到状态13/37并显示以下错误。

步骤13/37:运行/frontend-mem-nag.sh && cd / app / superset-frontend && npm ci
--->在f7b92bd8222e中运行
: 无此文件或目录
错误:服务“ super 集”生成失败:命令“/ bin / sh -c /frontend-mem-nag.sh”
&& npm ci'返回了非零代码:127

请告知我在哪里可以解决此问题。非常感谢你

最佳答案

您可能已经解决了这个问题,但是我今天遇到了同样的问题,所以也许有人需要答案。
如果要在Windows上构建超集docker镜像,并且目标容器/ VM基于Linux,则将出现相同的错误:

/bin/sh -c /frontend-mem-nag.sh & cc /app/superset-frontend && npm ci' return a non-zero code:127



该问题出现在.sh脚本中,因为执行git checkout / clone时,它会自动将文件的行尾更改为CRLF,而docker尝试以相同的行尾执行。

解:

change the line endings to LF (use notepad++) and run the build command again.



来源: thread for different project with similar problem

关于docker - 在docker上安装超集:/bin/sh -c/frontend-mem-nag.sh&cc/app/superset-frontend && npm ci'返回非零代码:127,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60884023/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com