springboot怎么上传图片到远程服务?
不想把文件放在resource目录下,因为springboot应用是打包成docker镜像部署的,要是镜像删除了图片就不存在了,所以想把图片上传到容器外。
看了下网上有好几种方式上传文件到指定的服务.1.通过FTP上传2.通过SSH上传3.通过使用 Jersey 客户端上传文件由于是小项目上传图片的操作比较少,所以不考虑比如minio这类的文件储存服务。只是单纯的把图片上传到指定的云服务路径下,比如腾讯云,然后通过配置nginx可以访问到。
上面三种方式都没有接触过,不知道哪种比较适合??
回复
1个回答

test
2024-07-16
docker容器启动时配置volume数据卷
,将宿主机的某个文件夹和容器中的文件夹做个映射,文件上传时将文件放到容器中的被映射的文件夹
即可
回复

适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容