一、linux下采用docker-compose安装minio

1、创建数据目录和配置目录

mkdir -p /data/minio/data
mkdir -p /data/minio/config

2、编写docker-compose.yml文件。(/opt/minio/docker-compose.yml)

version: '3.8'

services:
  minio1:
    image: minio/minio:RELEASE.2025-04-22T22-12-26Z
    container_name: minio1
    restart: always
    environment:
      - MINIO_ROOT_USER=root
      - MINIO_ROOT_PASSWORD=root123456
    volumes:
      - /data/minio/data:/data
      - /data/minio/config:/root/.minio
    ports:
      - "9000:9000"
      - "9001:9001"
    command: server /data --console-address ":9001"

3、启动

cd /opt/minio/

docker-compose up -d

二、windows下采用docker-compose安装minio

1、需要手动创建目录

D:\data\minio\data

D:\data\minio\config

2、编写docker-compose.yml

D:/opt/minio/docker-compose.yml

version: '3.8'

services:
  minio1:
    image: minio/minio:RELEASE.2025-04-22T22-12-26Z
    container_name: minio1
    restart: always
    environment:
      - MINIO_ROOT_USER=root
      - MINIO_ROOT_PASSWORD=root123456
    volumes:
      - D:\data\minio\data:/data
      - D:\data\minio\config:/root/.minio
    ports:
      - "9000:9000"
      - "9001:9001"
    command: server /data --console-address ":9001"

 3、启动

cd D:/opt/minio/

docker-compose up -d

三、镜像说明

本文中用的镜像是:minio/minio:RELEASE.2025-04-22T22-12-26Z

之后版本的镜像已经阉割掉了权限管理的功能,所以不要使用最新版本

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐