[k8s]gosu使用
https://github.com/tianon/gosu/releases/download/1.10/gosu-amd64
背景:
如果以 root
执行的脚本,在执行期间希望改变身份,比如希望以某个已经建立好的用户来运行某个服务进程,不要使用 su
或者 sudo
,这些都需要比较麻烦的配置,而且在
TTY 缺失的环境下经常出错。建议使用 gosu
,可以从其项目网站看到进一步的信息:https://github.com/tianon/gosu
2.小实验
使redis使用regis用户启动
安装redis
解压 make make install即可
启动:
1,默认启动
2,使用gosu启动