Docker Alpine映像+ grpc:警告:使用了不安全的环境读取功能'getenv'

lns*_*shi 7 getenv docker alpine-linux

当我使用以下图像时:node:6.11.0-alpine运行我的服务(使用GRPC),然后继续收到以下警告:

D0622 06:52:01.170502843       1 env_linux.c:66]             Warning: insecure environment read function 'getenv' used
D0622 06:52:01.554446816      12 env_linux.c:66]             Warning: insecure environment read function 'getenv' used
D0622 06:52:01.559295167      14 env_linux.c:66]             Warning: insecure environment read function 'getenv' used
D0622 06:52:01.566036292      13 env_linux.c:66]             Warning: insecure environment read function 'getenv' used
D0622 06:52:01.569975088      15 env_linux.c:66]             Warning: insecure environment read function 'getenv' used
Run Code Online (Sandbox Code Playgroud)

我会错过任何包裹吗?如何解决这个问题?

可以参考此问题#8104

小智 1

我相信这已在 grpc-1.23.0 及更高版本中修复:https://github.com/grpc/grpc/commit/5efa660b41ab05971901f3a7b19e3890ea1e8884