一、下载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"






三、启动

标签: none

添加新评论