下面是Minio云存储的配置信息,需要配置在maku-cloud-system模块的bootstrap.yml里面,具体含义如下:

  • access-key Access key就像用户ID,可以唯一标识你的账户
  • secret-key Secret key是你账户的密码
  • end-point 对象存储服务的URL
  • bucket-name Bucket名称
storage:
  enabled: true
  config:
    type: minio
  minio:
    access-key: makuKey
    secret-key: 12345678
    end-point: http://192.168.10.10:9000
    bucket-name: maku

安装Minio

下面通过docker方式安装Minio,我们指定了账号为:admin,密码为:12345678,数据挂载到/mnt/data下面,如下所示:

docker run --name minio -p 9000:9000 -p 9001:9001 -e MINIO_ROOT_USER=admin -e MINIO_ROOT_PASSWORD=12345678 -v /mnt/data:/data -d minio/minio server /data --console-address :9001

登录Minio

安装好后,我们就可以通过http://192.168.10.10:9000访问Minio。其中,192.168.10.10为Minio服务端IP地址,如下所示:


创建用户

需要先创建用户,也就是创建我们需要的access-key、secret-key,如下所示:


创建Bucket

创建一个Bucket,我们这里的BucketName为maku,并设置访问权限为public,如下所示: