如何解决启动 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 举报,一经查实,本站将立刻删除。