今天在写项目的时候,想测试minio上传文件功能是否正常, 但是每次都出现non-xml response from server的错误。
自己也在网上找了很多解决方法,大部分是说用户名和密码的配置问题,但是检查后发现并没有错误。
最后发现是自己的docker
命令的问题。
课件上的命令是这样的。但是我用docker下载的minio是最新版的,所以出现了non-xml response from server的错误。
那么解决方法应该先删除原本的minio之后,使用下面的命令创建
docker run -d \-p 9000:9000 \-p 9001:9001 \--name minio \-v /home/minio/data:/data -d --restart=always \-e "MINIO_ROOT_USER=minio" \-e "MINIO_ROOT_PASSWORD=minio123" \minio/minio server /data --console-address ":9001"`
而且这里需要注意
浏览器访问端口是9001,java代码中的端口是9000
之后进行测试访问就不会报错了。希望可以帮助到你!