介绍

MinIO 是一个高性能轻量级对象存储服务器,专为大规模数据存储和分析而设计。它兼容 Amazon S3 API,可以无缝替代 Amazon S3 作为存储后端,并且支持在各种环境中部署,包括 物理服务器虚拟机容器等。

MinIO 架构图

1720323003192.png

官方地址:MinIO | S3 & Kubernetes Native Object Storage for AI


1. 创建工作目录

$ mkdir /data/minio -p && cd /data/minio
$ mkdir data config

2. 创建 Docker-compose 文件

$ vim docker-compose.yml
version: '3'
services:
  nginx:
    image: minio/minio:RELEASE.2024-05-28T17-19-04Z
    restart: always
    container_name: minio
    environment:
      - MINIO_ROOT_USER=hzbb
      - MINIO_ROOT_PASSWORD=admin@123456
    ports:
      - 19000:9000
      - 19001:9001
    volumes:
      - ./data:/data
      - ./config:/root/.minio
    command: server /data --console-address ":9000" -address ":9001"

3. 创建容器

$ docker-compose up -d

4. 登录MinIO,创建桶

登录地址为 http://[IP]:19000
1717301185120.png
创建一个名为test,容量为10G的桶
1717301216685.png

文章作者: hzbb
版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 运维小记
中间件 MinIO MinIO
喜欢就支持一下吧
打赏
微信 微信
支付宝 支付宝