docker 搭建最新minio访问不了页面解决

一.搭建过程

# 可以查找minio的版本,找到下载次数最多的
docker search minio

# 拉取minio镜像
docker pull minio/minio

# 创建容器,两个key分别是登录的账号和密码,密码必须为8位
docker run -d -p 9000:9000 --name=minio --restart=always -e "MINIO_ROOT_USER=admin" -e "MINIO_ROOT_PASSWORD=admin123456" -v /home/data:/data -v /home/config:/root/.minio  minio/minio server /data --console-address ":9000" --address ":9090"

# 查看容器
docker ps

image

二.注意事项

  • docker run 最后需要加
    --console-address ":9000" --address ":9090
    否则会导致端口一直变,页面访问不了

追加问题

  • 访问成功了,但是用idea将静态页面文件存入bucket中又报错:Non-XML response from server
  • 根据上面运行容器的命令中应该是访问9000端口,但实际确实报错,查了一下minio官方文档发现-p9000:9000是java API端口,需要要在加一个浏览器访问端口,这里加的是9090
docker run -p 9000:9000  -p 9090:9090 --name minio -d --restart=always -e "MINIO_ACCESS_KEY=minio" -e "MINIO_SECRET_KEY=minio123" -v /home/data:/data -v /home/config:/root/.minio minio/minio server /data --console-address ":9000" --address ":9090"
  • 访问minio

  • idea中创建minio客户端

posted @ 2024-02-18 20:12  YI羊  阅读(4091)  评论(0)    收藏  举报