Docker-compose 部署 MinIO
介绍
MinIO
是一个高性能、轻量级的 对象存储服务器
,专为大规模数据存储和分析而设计。它兼容 Amazon S3 API
,可以无缝替代 Amazon S3
作为存储后端,并且支持在各种环境中部署,包括 物理服务器
、虚拟机
、容器
等。
MinIO 架构图
官方地址: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
创建一个名为test,容量为10G的桶
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
运维小记!
喜欢就支持一下吧
打赏
微信
支付宝