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