RustFS 是一款用 Rust 语言 开发的 开源分布式对象存储系统,主打 高性能、内存安全、轻量、S3 兼容,常被视为 MinIO 的直接替代品(协议友好、性能更强)。
使用它是因为minio闭源了
❯ cat docker-compose.yml
version: '3.8'
services:
rustfs:
image: rustfs/rustfs
container_name: rustfs
user: "0:0"
ports:
- "9000:9000" # S3 API 端口
- "9001:9001" # Web 控制台端口
volumes:
- ./data:/data # 数据持久化目录
- ./logs:/logs # 日志目录
environment:
- RUSTFS_ROOT_USER=rustfsadmin # 设置管理员用户名
- RUSTFS_ROOT_PASSWORD=rustfsadmin # 设置管理员密码,生产环境请务必修改!
restart: unless-stopped
~/workspace/docker-compose/rustfs ❯