Skip to main content

Minio

MinIO是一个高性能、与S3兼容的对象存储。它专为大规模的AI/ML、数据湖和数据库工作负载而构建,可以在任何云或本地基础设施上运行。

快速开始

使用docker方式部署

mkdir -p data

docker run \
-p 9000:9000 \
-p 9001:9001 \
--user $(id -u):$(id -g) \
--name minio \
-e "MINIO_ROOT_USER=admin" \
-e "MINIO_ROOT_PASSWORD=admin12345678" \
-v ${PWD}/data:/data \
quay.io/minio/minio:RELEASE.2024-01-13T07-53-03Z server /data --console-address ":9001"

docker-compose.yml文件

镜像列表

登录console后台

image-20240116113331182

创建一个buckets

image-20240116113418528

创建一个key

image-20240116115323875

常见使用案例

更多案例点击

https://raw.githubusercontent.com/wxytjustb/go-utils/main/pkg/storage/minio.go

参考文档

https://min.io/docs/minio/container/index.html