问题描述:
容器中的代码挂载在宿主机的volume上,然后在dockerfile中执行 run chmod 777 file.txt,想改变file.txt的权限,最后发现run chmod 命令不生效。查了一下,原因是docker无法在运行中改变volume上的文件的权限
解决方案:
改变宿主机上的文件的权限,然后docker中的文件的权限也会发生改变,会变成和宿主机的权限一致
问题描述:
容器中的代码挂载在宿主机的volume上,然后在dockerfile中执行 run chmod 777 file.txt,想改变file.txt的权限,最后发现run chmod 命令不生效。查了一下,原因是docker无法在运行中改变volume上的文件的权限
解决方案:
改变宿主机上的文件的权限,然后docker中的文件的权限也会发生改变,会变成和宿主机的权限一致