AWS CodeBuild:使用弹性搜索单元测试构建应用程序无法以root身份运行



我们在CodeBuild上构建应用程序,并进行单元测试,生成一个弹性守护进程来运行一些测试。然而,单元测试失败了,除了elasticsearch不能以root用户身份运行,但CodeBuild始终以root用户的身份运行命令。

有什么建议的解决办法吗?弹性6+中是否有以root身份运行的命令?

感谢

错误:引起原因:java.lang.RuntimeException:无法作为根运行弹性搜索

如果脚本需要以特定用户身份运行,可以使用中所述的"运行方式"选项https://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html#build-规范参考语法

最新更新