我们正在尝试使用臂架添加extraDirectory来添加几个特定于应用程序的文件,但我们希望这些文件由基本映像中存在的用户拥有,而不由root拥有。我们需要用户可以写这些文件,但不要让其他人写这些文件。
我知道您可以使用extraDirectories.permissions在路径上设置 permissions ,但是有没有办法设置文件的所有者和组?
答案 0 :(得分:1)
主要的Jib插件故意不允许更改所有权,但是通过Jib Ownership Extension,您可以更改任何文件的所有权,只要它们由Jib放置即可。
奖金:什么是Jib扩展程序?
仅供参考,Jib具有自己的扩展机制,并允许任何人编写扩展来调整Jib的行为。如果您想了解有关常规Jib扩展框架的更多信息或浏览其他有用的Jib扩展,请查看jib-extensions GitHub存储库。