【发布时间】:2018-05-25 21:33:48
【问题描述】:
我有一个简单的 tomcat docker 文件,如下所示。
FROM tomcat:7
MAINTAINER ***
COPY sample.war /opt/tomcat/webapps
USER tomcat
RUN chown -R tomcat:tomcat /tmp/
CMD ["catalina.sh", "run"]
当我创建 docker 镜像时,它会给我文件权限
tomcat tomcat Dec 11 08:04 tmp
我的示例应用程序在 tmp 文件夹中创建了几个目录,我希望所有者是 tomcat,但它看起来像 root。由于我以 tomcat 用户身份运行容器,如何使其使用 tomcat 用户来创建这些。
【问题讨论】:
标签: linux docker dockerfile file-permissions