问题
springboot/docker生成的日志文件、上传的文件所有者是root,查看日志的话需要root才能看
上传的文件、生成的文件所有这也是root,其他用户在使用时会不方便
解决方法
docker-compose.yml文件中加入user,和image同级
内容是希望使用的用户的id
可以通过命令
cat /etc/passwd |grep <user>
来查询
参考链接
https://docs.docker.com/compose/compose-file/compose-file-v3/
https://juejin.cn/post/6844903938873917448
https://www.cnblogs.com/woshimrf/p/understand-docker-uid.html