公司的開發對生產環境都有普通用户 www 的權限,採用堡壘機登錄到生產環境的機器。 默認 supervisor 使用 root 用户啓動,開發沒有權限直接修改配置和操作 supervisor 管理的進程,所以 supervisor 都採用 www 用户啓動就解決問題了。 但是今天操作生產環境的時候,報的錯誤令人懵逼,SRE 同學折騰了好久,配置來配置去,搞不明白為啥 www 就是啓動不了 supe
使用Dockerfile封裝鏡像時務必注意一些細節不要出錯,例如其中的ADD命令,在鏡像封裝過程中即使出錯,過程也不會因此中斷或者提示,這樣很難發現其實已經出錯以及難以定位出錯的位置,會浪費很多時間。例如: ADDtomcat.ini/etc/supervisord.d/tomcat.ini ADDtomcat.ini/etc/supervisor.d/tomcat.ini 通常Linux下的應用