sh 运行iotedgedev作为“非”sudo - 但大坝工具需要sudo ...

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 运行iotedgedev作为“非”sudo - 但大坝工具需要sudo ...相关的知识,希望对你有一定的参考价值。

#key thing is passing user env to suod via 'sudo env "PATH=$PATH" command'

docker build  --rm -f "/home/cicorias/dev/tiem-app/EdgeSolution/modules/telemetry/Dockerfile.amd64" -t localhost:5000/telemetry:1.0.1-amd64 "/home/cicorias/dev/tiem-app/EdgeSolution/modules/telemetry" && sudo env "PATH=$PATH" iotedgehubdev start -d "/home/cicorias/dev/tiem-app/EdgeSolution/config/deployment.debug.amd64.json" -v

以上是关于sh 运行iotedgedev作为“非”sudo - 但大坝工具需要sudo ...的主要内容,如果未能解决你的问题,请参考以下文章

是否有可能在使用 sudo 命令时应该首先获取文件?

在脚本内使用没有密码的 sudo

sh 用路径运行sudo

sh 以sudo身份运行文件而不使用密码

ubuntu运行sh脚本sudo自动输入密码

运行自己的shell脚本