在我的docker文件中,我有以下命令:
USER gerrit
COPY gerrit-default-config /var/gerrit/etc/gerrit.config
运行图像我看到文件访问号码是777。 它是默认值吗?有没有办法在每次COPY之后更改访问权限而不是运行chmod?
RUN chmod 600 /var/gerrit/etc/gerrit.config
答案 0 :(得分:11)
权限从您的主机继承。如果在复制之前该文件在主机上的777上,那么您将在容器中获得777。
如果您不想在这里使用777,只需在主机中将其调整为600。