docker内操作文件权限

docker操作文件无权限

解决

需要设置容器内与宿主机uid一致

分别查看data文件容器内外的uid
user的属组,属主相同
若容器内:uid=1000,
设置宿主机的data 文件uid=1000

id user 查看uid
chown -R 1000 data

查看容器并进入

docker ps
docker exec -it -u root 容器id sh


docker内操作文件权限

或另外方案,改配置
docker内操作文件权限