docker 启动容器后,该容器的守护进程默认 umask 值为 027

2023-07-31 22:18:40 +08:00
 waiti

宿主机和 exec 进入容器后查看 umask 值都为 022 ,但是通过 docker compose 启动容器后,通过 docker-compose exec container umask 后显示的当前守护进程是 027 一般是什么情况导致的该进程 umask 值为 027 ,目前解决方案是在启动脚本强制修改为 022 ,有更优雅的方式吗

667 次点击
所在节点    问与答
1 条回复
julyclyde
2023-08-02 13:53:01 +08:00
“宿主机”和“exec 进入”查看都是 022 ?
exec 进去我能明白。什么叫“宿主机”?

问题是:exec 进去查看的其实是 shell 的 umask 啊,和服务进程没什么关系

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/961332

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX