Skip to content

Minio单机

关键字说明

  • 字体代表
  • 字体代表

实验明细

docker-compose.yaml

yaml
# 可参考 https://docs.min.io/docs/minio-docker-quickstart-guide.html
version: '3'
networks:
  minio-network:
    driver: bridge
services:
  minio:
    image: registry.cn-shanghai.aliyuncs.com/odboy/ops:minio-2024.05.28
    container_name: minio-standalone
    hostname: minio.odboy.local
    restart: unless-stopped
    volumes:
      - "./minio-standalone/data:/data"
      - "./minio-standalone/config:/root/.minio"
    environment:
      TZ: Asia/Shanghai
      LANG: en_US.UTF-8
      MINIO_PROMETHEUS_AUTH_TYPE: "public"
      MINIO_ACCESS_KEY: "minioadmin"                        # 登录账号
      MINIO_SECRET_KEY: "minioadmin"                    # 登录密码
      MINIO_SERVER_URL: http://minio.odboy.local:9000  # minio 9000端口对应的地址
    command: server /data  --console-address ":9001"
    logging:
      driver: "json-file"
      options:
        max-size: "50m"
    ports:                              # 映射端口
      - "19000:9000" # 文件上传&预览端口
      - "19001:9001" # 控制台访问端口
    networks:
      - minio-network

新版(docker-compose.yaml)

yaml
# 可参考 https://hub.docker.com/r/bitnami/minio
version: '3'
networks:
  minio-network:
    driver: bridge
services:
  minio:
    image: registry.cn-shanghai.aliyuncs.com/odboy/ops:bitnami-minio-2024.8.3
    container_name: minio202408
    restart: unless-stopped
    volumes:
      - "./minio202408/data:/bitnami/minio/data"
    environment:
      TZ: Asia/Shanghai
      LANG: en_US.UTF-8
      MINIO_ROOT_USER: "minioadmin"
      MINIO_ROOT_PASSWORD: "minioadmin"
      MINIO_API_PORT_NUMBER: 9000
      MINIO_CONSOLE_PORT_NUMBER: 9001
      MINIO_SCHEME: http
      MINIO_SERVER_URL: http://192.168.235.100:9000  # minio 9000端口对应的地址
    logging:
      driver: "json-file"
      options:
        max-size: "50m"
    ports:
      - "19000:9000" # 文件上传&预览端口
      - "19001:9001" # 控制台访问端口

新版(环境变量)

jietu

新版(只读变量)

jietu