MinIO 是一个基于 Apache License v2.0 开源协议的对象存储服务。它兼容亚马逊 S3 云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几 kb 到最大 5T 不等

https://docs.min.io

docker 部署

1 新建本地数据目录

  1. mkdir /data
docker run -d --name minio \
  -p 9000:9000 \
  -p 9001:9001 \
  -v /data:/data \
  -v /data/config:/root/.minio \
  -e "MINIO_ROOT_USER=admin" \
  -e "MINIO_ROOT_PASSWORD=1qaz@WSX" \
  minio/minio server /data --console-address ":9001"

2 docker 执行

[root@riyimei ~]# docker run -d --name minio \
>   -p 9000:9000 \
>   -p 9001:9001 \
>   -v /data:/data \
>   -v /data/config:/root/.minio \
>   -e "MINIO_ROOT_USER=admin" \
>   -e "MINIO_ROOT_PASSWORD=1qaz@WSX" \
>   minio/minio server /data --console-address ":9001"
53b2cdeb558bb519b3ac4a8985aad1ec758378bb1938dddd411dc854a97f063c
[root@riyimei ~]# netstat -lntup
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      9646/sshd           
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      9951/master         
tcp6       0      0 :::9000                 :::*                    LISTEN      11812/docker-proxy  
tcp6       0      0 :::9001                 :::*                    LISTEN      11800/docker-proxy  
tcp6       0      0 :::22                   :::*                    LISTEN      9646/sshd           
tcp6       0      0 ::1:25                  :::*                    LISTEN      9951/master         
udp        0      0 127.0.0.1:323           0.0.0.0:*                           8314/chronyd        
udp6       0      0 ::1:323                 :::*                                8314/chronyd        
[root@riyimei ~]#

3 登陆管理界面

http://192.168.31.140:9001/login 账户:admin 密码:

image.png

image.png