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"
登录console后台
创建一个buckets
创建一个key
常见使用案例
更多案例点击
https://raw.githubusercontent.com/wxytjustb/go-utils/main/pkg/storage/minio.go
参考文档