部署图床后发现不能显示真实ip

docker参数
映射settings.php
-v /mnt/user/appdata/chevereto/app/settings.php:/var/www/html/app/settings.php
修改方法
在最下方输入以下代码:
if(isset($_SERVER['HTTP_X_FORWARDED_FOR']))
{
$list = explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']);
$_SERVER['REMOTE_ADDR'] = $list[0];
}
更改权限
修改后报错:Stale file handle
检查发现文件用户变成了root
images下的用户是sshd
chown -R sshd:sshd /mnt/user/appdata/chevereto/*
可以显示真实ip了
