Docker快速部署minio
一、下载Minio镜像
1.下载镜像
docker pull minio/minio
2.查看镜像
docker images
二、启动前准备
1.创建目录
一个用来存放配置,一个用来存储上传文件的目录
启动前需要先创建Minio外部挂载的配置文件(/beiChen/minio/config),和存储上传文件的目录(/beiChen/minio/data),根据自身创建路径。
mkdir -p /beiChen/minio/config
mkdir -p /beiChen/minio/data
2.在config中创建docker的docker-compose.yml启动文件
version: '3.8'
services:
minio:
image: minio/minio
container_name: minio
hostname: minio
restart: always
ports:
- "21000:9000" # API端口 (S3协议)
- "20000:9090" # 控制台端口 (Web界面)
# 注意:'net=host' 模式与端口映射互斥,根据您的需求二选一。
# network_mode: "host"
environment:
- MINIO_ACCESS_KEY=minioadmin
- MINIO_SECRET_KEY=minioadmin
volumes:
- /beiChen/minio/data:/data
- /beiChen/minio/config:/root/.minio
command: server /data --console-address ":9090" --address ":9000"
三、启动