docker中怎么一次性的将.py文件的权限修改为500
时间: 2024-03-27 10:41:31 浏览: 85
可以使用以下命令将.py文件的权限一次性修改为500:
```
docker run --rm -v /path/to/your/file.py:/file.py alpine chmod 500 /file.py
```
其中,`/path/to/your/file.py`是宿主机上的.py文件路径,`/file.py`是容器中的文件路径。这个命令会将宿主机上的.py文件挂载到容器中,并在容器中执行`chmod 500`命令修改文件权限。执行完毕后,容器会自动删除。
相关问题
docker中怎么一次性吧所有的.py文件改为500
可以使用以下命令一次性将所有的.py文件权限修改为500:
```
docker run --rm -v /path/to/your/code:/code alpine find /code -type f -name "*.py" -exec chmod 500 {} \;
```
其中,`/path/to/your/code`是宿主机上代码的路径,`/code`是容器中的代码路径。这个命令会将宿主机上的代码目录挂载到容器中,并在容器中执行`find`命令查找所有.py文件,并执行`chmod 500`命令修改文件权限。执行完毕后,容器会自动删除。
阅读全文