【bitnami/minio】docker compose 配置集群知识梳理

一、通用概述

bitnami/minio 是 minio 的封装版本,所以有些配置还是得按 bitnami 的约定来。
bitnami/minio 官方说明文档请看这里
注意的是,各节点间必须采用统一端口号,默认的端口号为:9000(API端口)/9001(前端端口)
使用 MINIO_API_PORT_NUMBER=9010 MINIO_CONSOLE_PORT_NUMBER=9011 更改当前节点的端口。
全部可配置属性参考官方给出的表格:

Name Description Default Value
MINIO_DATA_DIR MinIO directory for data. /bitnami/minio/data
MINIO_API_PORT_NUMBER MinIO API port number. 9000
MINIO_CONSOLE_PORT_NUMBER MinIO RMI port number. 9001
MINIO_SCHEME MinIO web scheme. http
MINIO_SKIP_CLIENT Skip MinIO client configuration. no
MINIO_DISTRIBUTED_MODE_ENABLED Enable MinIO distributed mode. no
MINIO_DEFAULT_BUCKETS MinIO default buckets. nil
MINIO_STARTUP_TIMEOUT MinIO startup timeout. 10
MINIO_SERVER_URL MinIO server external URL. $MINIO_SCHEME://localhost:$MINIO_API_PORT_NUMBER
MINIO_APACHE_CONSOLE_HTTP_PORT_NUMBER MinIO Console UI HTTP port, exposed via Apache with basic authentication. 80
MINIO_APACHE_CONSOLE_HTTPS_PORT_NUMBER MinIO Console UI HTTPS port, exposed via Apache with basic authentication. 443
MINIO_APACHE_API_HTTP_PORT_NUMBER MinIO API HTTP port, exposed via Apache with basic authentication. 9000
MINIO_APACHE_API_HTTPS_PORT_NUMBER MinIO API HTTPS port, exposed via Apache with basic authentication. 9443
MINIO_FORCE_NEW_KEYS Force recreating MinIO keys. no
MINIO_ROOT_USER MinIO root user name. minio
MINIO_ROOT_PASSWORD Password for MinIO root user. miniosecret

二、单节点单硬盘

大伙一般不会用单硬盘,除非是做测试。

version: '2'

services:
  minio1:
	# 国内镜像源不要使用 :latest 不然拉下来是两年前的镜像
    image: 'bitnami/minio:2024.7.16'
    volumes:
      # 将数据映射出 
      - './data:/bitnami/minio/data'
    environment:
      - MINIO_ROOT_USER=minio-root-user	# 前端登录账户
      - MINIO_ROOT_PASSWORD=minio-root-pass
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值