一、该问题的重现步骤是什么?
1. 我的环境是docker部署的java和nginx bladex是82端口,nginx开了一个8000端口的监听
2.
3.
4.下面是docker-nginx的配置
5.这是我nginx里面文件夹的权限
6.这是接口目前返回的
7.但是我目前按这个位置找 找不到上传的文件,从来都没有正常上传过
二、你期待的结果是什么?实际看到的又是什么?
需要本地存储上传成功
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
bladex+工作流
四、请提供详细的错误堆栈信息,这很重要。
没有任何报错,接口甚至返回的是success
五、若有更多详细信息,请在下面提供。
docker有没有做文件挂载,bladex服务把文件目录挂载到宿主机对应目录,进入bladex的docker后看看上传后docker容器里的目录有没有文件
nginx容器的挂载我已经做了,/var/www/html这个地址就是对应宿主机的一个位置。 我现在需要把java的这个地方也 挂载到和nginx一样的宿主机外挂地址吗?
是的,挂载路径一样
真是! 现在这个文件上传到了 java的 docker容器中,我看到这些文件了。我需要怎么操作才能进到对应的nginx对应位置呢?
百度:docker文件目录挂载
扫一扫访问 Blade技术社区 移动端