【问题标题】:Why do i get the npm error -38 when trying npm install?为什么我在尝试 npm install 时会收到 npm 错误 -38?
【发布时间】:2021-05-13 07:13:50
【问题描述】:

您好,我正在尝试运行如下命令

docker run --name authservice --network=something --ip=someip -v "$(workingDir)/src/":/app/ -p 
3000:3000 \
--entrypoint bash $imageName -c 'npm install && npm run start:dev'

我得到下面的错误

npm ERR! code ENOSYS
npm ERR! syscall read
npm ERR! errno -38
npm ERR! ENOSYS: function not implemented, read

我不确定是什么原因造成的。有人可以帮我解决这个问题。谢谢。

【问题讨论】:

  • 你能包含你的镜像的 Dockerfile 吗?您不需要绑定安装您的应用程序代码,在启动时运行npm install,或覆盖--entrypoint;所有这些都应该在图像中为您正确设置。

标签: docker npm


【解决方案1】:

尝试重新启动您的 docker 服务。

【讨论】:

    【解决方案2】:

    多次尝试重启/重建,没有成功 在 docker 失败后执行 composer install 时出现此错误

    include(): 读取 678 字节失败,errno=38 函数未实现

    【讨论】:

      猜你喜欢
      • 2020-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-20
      • 2019-07-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多