linux

如何使用MinIO进行容器化部署

小樊
47
2025-04-09 17:47:44
栏目: 编程语言

使用MinIO进行容器化部署有多种方法,以下是两种常见的方法:

方法一:使用Docker命令行

  1. 拉取MinIO镜像
docker pull minio/minio
  1. 创建挂载目录(可选,但推荐):
mkdir -p /data/minio/{data,config}
  1. 运行MinIO容器
sudo docker run --privileged=true --net=bridge \
  --name minio \
  -p 8000:8000 \
  -p 8001:8001 \
  -e "MINIO_ACCESS_KEY=admin" \
  -e "MINIO_SECRET_KEY=admin123" \
  -v /data/minio/data:/data \
  -v /data/minio/config:/root/.minio \
  -d minio/minio:latest server /data \
  --console-address "0.0.0.0:8001" \
  -address "0.0.0.0:8000"
  1. 查看MinIO运行状态: 访问 http://<your-server-ip>:8001,使用用户名 admin 和密码 admin123 登录。

方法二:使用Docker Compose

  1. 创建 docker-compose.yml 文件
version: '3'
services:
  minio:
    image: minio/minio:latest
    container_name: minio
    ports:
      - "8000:8000"  # API端口
      - "8001:8001"  # 控制台端口
    environment:
      - TZ=Asia/Shanghai
      - MINIO_ROOT_USER=admin
      - MINIO_ROOT_PASSWORD=Securitydev2021
    volumes:
      - /data/minio/data:/data
      - /data/minio/config:/root/.minio
    command: server --address "0.0.0.0:8000" --console-address "0.0.0.0:8001" /data
    privileged: true
    network_mode: "bridge"
  1. 运行容器
docker-compose -f docker-compose.yml up -d
  1. 查看MinIO运行状态: 访问 http://<your-server-ip>:8001,使用用户名 admin 和密码 admin123 登录。

注意事项

通过以上步骤,您可以成功地将MinIO容器化部署到您的环境中。如果有更多需求,您还可以参考MinIO的官方文档进行更深入的配置和管理。

0
看了该问题的人还看了