
首先确定
www-data用户的uid :
$ docker exec DOCKER_CONTAINER_ID iduid=100(www-data) gid=101(www-data) groups=101(www-data)
然后,在您的Docker主机上,使用uid(在本示例中为100)更改已安装目录的所有者:
动态扩展chown -R 100 ./
如果您正在使用
docker-compose,则最好这样做:
$ docker-compose exec SERVICE_NAME iduid=100(www-data) gid=101(www-data) groups=101(www-data)$ chown -R 100 ./
您可以将其放在一个单行中:
$ chown -r $(docker-compose exec SERVICE_NAME id -u) ./
该
-u标志仅将打印
uid到标准输出。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)