1. 创建必要的目录
创建用于存储 MinIO 配置和数据的目录:
mkdir -p /home/minio/config
mkdir -p /home/minio/data
2. 拉取 MinIO 镜像
使用 Docker 命令拉取最新的 MinIO 镜像:
docker pull minio/minio
3. 运行 MinIO 容器
使用 Docker 运行 MinIO 容器:
docker run -p 9000:9000 -p 9090:9090 \ --name my_minio \ -d --restart=always \ -e "MINIO_ROOT_USER=root" \ -e "MINIO_ROOT_PASSWORD=root1234" \ -v /home/minio/data:/data \ -v /home/minio/config:/root/.minio \ minio/minio server \ /data --console-address ":9090" --address ":9000"
4. 安装 MinIO 客户端 (mc)
4.1 下载并安装 mc
wget https://dl.min.io/client/mc/release/linux-amd64/mc chmod +x mc sudo mv mc /usr/local/bin/
4.2 配置 mc 别名
mc alias set myminio http://localhost:9000 root root1234
5. 创建存储桶
mc mb myminio/mybucket
6. 访问 MinIO 控制台
通过浏览器访问 MinIO 控制台和 API 端点:
- 控制台地址:http://localhost:9090
- API 访问地址:http://localhost:9000
使用你设置的 MINIO_ROOT_USER
和 MINIO_ROOT_PASSWORD
进行登录。
通过这些步骤,你应该能够成功安装并运行 MinIO,同时配置并管理存储桶和对象。如果遇到任何问题,可以参考 MinIO 官方文档或相关社区资源。