[k8s]gosu使用

1,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

[k8s]gosu使用

解压 make make install即可


启动:

1,默认启动

[k8s]gosu使用

[k8s]gosu使用

2,使用gosu启动

[k8s]gosu使用[k8s]gosu使用