docker搭建单机minio
时间: 2025-01-09 19:49:36 浏览: 5
### 使用Docker在单机环境中部署和配置MinIO
#### 准备工作
为了确保顺利安装,需确认已正确安装并设置好Docker环境。对于`docker-compose`工具,在Linux环境下可能需要赋予其可执行权限[^3]。
```bash
chmod +x /usr/local/bin/docker-compose
```
#### 创建项目结构
建议创建一个新的目录用于存放所有与此次部署有关的文件:
```bash
mkdir minio-docker && cd minio-docker
```
#### 编写 `docker-compose.yml`
接下来编写一个简单的`docker-compose.yml`来定义服务。此文件描述了如何启动MinIO服务器以及任何必要的参数配置[^2]。
```yaml
version: '3'
services:
minio1:
image: minio/minio
ports:
- "9000:9000"
- "9001:9001"
environment:
MINIO_ROOT_USER: minioadmin
MINIO_ROOT_PASSWORD: minioadmin
command: server /data --console-address ":9001"
volumes:
- miniodata:/data
volumes:
miniodata:
```
上述YAML文档中指定了端口映射、环境变量(用户名/密码)、命令行选项及数据卷挂载路径等重要细节。
#### 启动 MinIO 实例
完成以上准备工作之后,可以通过如下指令一键启动MinIO实例[^4]:
```bash
docker-compose up -d
```
这将会以后台模式运行容器,并自动下载所需的镜像资源。
#### 访问 MinIO 控制面板
一旦成功启动,就可以通过浏览器访问http://localhost:9001进入MinIO控制台界面,使用之前设定好的账号信息登录管理存储对象[^1]。
阅读全文