我正在创建一个 docker 镜像,其中我必须授予一些文件和文件夹的权限,以便所有用户都可以访问特定位置并以另一个用户的身份运行该镜像,这样就没有人可以访问我部署在 tomcat 服务器中的代码。
如何以递归方式 chmod 一个文件夹下的所有文件和文件夹?
我在 dockerfile 中尝试了以下行:
RUN find /usr/local/tomcat/conf/ -type f -exec chmod 777 {} \;
但它不起作用。
我正在创建一个 docker 镜像,其中我必须授予一些文件和文件夹的权限,以便所有用户都可以访问特定位置并以另一个用户的身份运行该镜像,这样就没有人可以访问我部署在 tomcat 服务器中的代码。
如何以递归方式 chmod 一个文件夹下的所有文件和文件夹?
我在 dockerfile 中尝试了以下行:
RUN find /usr/local/tomcat/conf/ -type f -exec chmod 777 {} \;
但它不起作用。