微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

启动 gRPC-Web 抛出退出代码:127

如何解决启动 gRPC-Web 抛出退出代码:127

我是 Docker 的新手,所以如果有任何错误的术语,请多多包涵。

我在笔记本电脑 (Windows 10) 上安装了 docker-desktop,并尝试在 https://grpc.io/docs/platforms/web/quickstart/ 上处理 gRPC-Web 的快速入门教程。

克隆 repo 并执行 docker-compose pull 命令后,在我的命令终端中一切正常。 只是这个提示,但在教程中提到这可以忽略:

Some service image(s) must be built from source by running:
docker-compose build java-interop-server prereqs interop-client ts-client protoc-plugin node-interop-server binary-client grpcwebproxy echo-server closure-client

然后我想用 docker-compose up -d node-server envoy commonjs-client 开始一切,结果发生了:

Building prereqs
#1 [internal] load build deFinition from Dockerfile
#1 sha256:a617740c388b052f893bb60c023836851d769220d777d48d6c14b3626591b096
#1 DONE 0.0s

#1 [internal] load build deFinition from Dockerfile
#1 sha256:a617740c388b052f893bb60c023836851d769220d777d48d6c14b3626591b096
#1 transferring dockerfile: 1.86kB 0.0s done
#1 DONE 0.0s

#2 [internal] load .dockerignore
#2 sha256:289d0f60e476e731a6807038398a249abfec9731d89fb1174c4626ea6a37e73b
#2 transferring context: 2B done
#2 DONE 0.0s

#3 [internal] load Metadata for docker.io/grpcweb/common:latest
#3 sha256:890652fd278dd0a3a5971e42bc4f3abdc5cd4bc937cf03f5a1a7687f45e0eb61
#3 DONE 0.0s

#4 [ 1/17] FROM docker.io/grpcweb/common
#4 sha256:d1eda675697c652a7a773560ae1c1bc7acc70d99c8ff507d6f639a5c647f1a48
#4 DONE 0.0s

#7 [internal] load build context
#7 sha256:b0251452287602ff323c66d79d93c1359f2decbfa28e987e786fa21d8841ed04
#7 transferring context: 522.39kB 0.1s done
#7 DONE 0.1s

#8 [ 4/17] copY ./Makefile ./Makefile
#8 sha256:b4f1c0a5be8f9d721b61b16a7ec6a86756abc155e4941c433b3546ff71470be7
#8 CACHED

#6 [ 3/17] workdir /github/grpc-web
#6 sha256:c2b004ab8e35402411b638af64cf4b612f29527f6b457b804bb98b78e1e4b9ab
#6 CACHED

#12 [ 8/17] copY ./net ./net
#12 sha256:002e3c98f391791cbbf0575aa575de7de69ac59ccdf6ccbef7e0e84e4e1ba7e6
#12 CACHED

#15 [11/17] copY ./src ./src
#15 sha256:fa217b02fcf9a5d6f9cd685edd426887e16d66e93079e8542d8b98e39e70b145
#15 CACHED

#5 [ 2/17] RUN echo "\nloglevel=error\n" >> $HOME/.npmrc
#5 sha256:27bb23b16d872b69c4cf06abfc1562892859c28cf77e4b9fc38219211558f87f
#5 CACHED

#13 [ 9/17] copY ./packages ./packages
#13 sha256:a649ad09052463fbc79f6308604a811f0947b865d8a6574fcb6f872942effabb
#13 CACHED

#14 [10/17] copY ./scripts ./scripts
#14 sha256:5a2a94b54d590a60d3aa140624ac4053d2a36af17938a906ae4b2f924999f305
#14 CACHED

#10 [ 6/17] copY ./bazel ./bazel
#10 sha256:bc477ad0a5b8c1ba6535b4376e45d795b4d40b59321dec34133668129f61bf10
#10 CACHED

#11 [ 7/17] copY ./javascript ./javascript
#11 sha256:a1870149df387722c80c0159811de7522188b6c4fabaf8ce1accec189ec4d0aa
#11 CACHED

#9 [ 5/17] copY ./WORKSPACE ./WORKSPACE
#9 sha256:003909e3fdc81ca91d7c3cf32b05b54741312958383af3007179aca34c9e8138
#9 CACHED

#16 [12/17] copY ./test ./test
#16 sha256:c34addb47b5dd55697b7befbabf96e87b4534fe5060502268e3702dd564de664
#16 CACHED

#17 [13/17] RUN ./scripts/init_submodules.sh
#17 sha256:cd1070ffde266e17fa180e41d42dce3e33e560addb710341bd337ed0e9dcb790
#17 0.302 /bin/sh: 1: ./scripts/init_submodules.sh: not found
#17 ERROR: executor Failed running [/bin/sh -c ./scripts/init_submodules.sh]: exit code: 127
------
 > [13/17] RUN ./scripts/init_submodules.sh:
------
executor Failed running [/bin/sh -c ./scripts/init_submodules.sh]: exit code: 127
Service 'prereqs' Failed to build

这些是我的码头工人信息:

Client: Docker Engine - Community
 Cloud integration: 1.0.9
 Version:           20.10.5
 API version:       1.41
 Go version:        go1.13.15
 Git commit:        55c4c88
 Built:             Tue Mar  2 20:14:53 2021
 OS/Arch:           windows/amd64
 Context:           default
 Experimental:      true

Server: Docker Engine - Community
 Engine:
  Version:          20.10.5
  API version:      1.41 (minimum version 1.12)
  Go version:       go1.13.15
  Git commit:       363e9a8
  Built:            Tue Mar  2 20:15:47 2021
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.4.3
  GitCommit:        269548fa27e0089a8b8278fc4fc781d7f65a939b
 runc:
  Version:          1.0.0-rc92
  GitCommit:        ff819c7e9184c13b7c2607fe6c30ae19403a7aff
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

docker-compose version 1.28.5,build c4eb3a1f
docker-py version: 4.4.4
cpython version: 3.9.0
OpenSSL version: OpenSSL 1.1.1g  21 Apr 2020

有人可以帮我吗? :)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。