fc icon indicating copy to clipboard operation
fc copied to clipboard

s 工具的 sudo 权限行为优化

Open hryang opened this issue 3 years ago • 0 comments

在 linux 环境下,使用 docker 等工具需要 sudo 权限。因此对 custom-container 而言,执行 s build,deploy 等命令需要 sudo 权限。但是一旦使用了 sudo 后,后续所有 s 的使用都必须有 sudo 权限,即使别的项目使用了 nodejs 等语言 runtime 也不行。会出现如下错误: 图片

咱们需要优化的点:

  1. 错误信息太多了,大部分是重复的。要精简优化。
  2. 理想情况是,s 本身和 sudo 无关,只有使用 docker 相关命令时才需要这个权限。而且使用 sudo 不会有传染性,不会强制后续都必须要 sudo。

hryang avatar Dec 08 '21 05:12 hryang