当前位置: 首页 > news >正文

docker compose部署minio报错

背景

部分服务使用docker-compose单节点编排,其中对象存储服务使用minio,在minio中配置了aksk后报错
Error: IAM sub-system is partially initialized, unable to write the IAM forma

解决

minio如果配置了aksk等iam类的配置则需要持久化存储到etcd

在minio的部署文件中新增etcd配置。

  etcd:
    image: bitnami/etcd:3.5.18
    container_name: etcd
    environment:
      ALLOW_NONE_AUTHENTICATION: yes
      ETCD_ADVERTISE_CLIENT_URLS: http://etcd:2379
      ETCD_LISTEN_CLIENT_URLS: http://0.0.0.0:2379
    ports:
      - "2379:2379"
    networks:
      - net1
    volumes:
      - /data/etcd:/bitnami/etcd

  minio:
    image: minio/minio
    container_name: minio
    command: server /data --console-address :9001
    hostname: minio
    restart: always
    environment:
      MINIO_ROOT_USER: admin
      MINIO_ROOT_PASSWORD: admin123
      MINIO_IAM_STORAGE_BACKEND: etcd
      MINIO_ETCD_ENDPOINTS: http://etcd:2379
    volumes:
      - /data/minio:/data
    ports:
      - "9000:9000"
      - "9001:9001"
    networks:
      - net1

reference

https://github.com/minio/minio/blob/master/docs/sts/etcd.md

相关文章:

  • 到底爱不爱我
  • 【数据挖掘】数据预处理——以鸢尾花数据集为例
  • 网络空间安全(41)权限维持
  • 蓝桥与力扣刷题(蓝桥 立方变自身)
  • DeepBI:重构流量逻辑,助力亚马逊广告实现高效流量增长
  • UML中的类图、时序图等常见图形的作用和基本元素
  • nginx 反向代理 ubuntu
  • c#难点2
  • 【芯片设计- RTL 数字逻辑设计入门 9.3 -- SoC 设计中的 Macro】
  • 经典笔试题 小于 n 的最大整数 贪心 回溯
  • vulnhub-Tr0ll ssh爆破、wireshark流量分析,exp、寻找flag。思维导图带你清晰拿到所以flag
  • 2025年上半年NPDP报名已开启,附报名流程!
  • 家庭 企业数据仓库:如何配置和管理 NAS 系统
  • @AuthenticationPrincipal user null
  • 当全球化成为商业常态,Shopify 如何为品牌生意铺平出海之路?
  • Windows10安装cuda10.2以及cudnn v7.6.5教程
  • Flink CDC 与 SeaTunnel CDC 简单对比
  • Blender配置渲染设置并输出动画
  • 【Linux 维测专栏 5 -- linux pstore 使用介绍】
  • 【AI论文】DeepMesh:基于强化学习的自回归艺术家网格创建
  • 内塔尼亚胡:以军将在未来几天“全力进入”加沙
  • 迪奥部分客户数据遭泄露,公司称正持续展开调查
  • 新华时评:中美经贸会谈为全球经济纾压增信
  • 香港暂停进口美国北达科他州一地区禽肉及禽类产品
  • 1至4月我国汽车产销量首次双超千万辆
  • 2025年上海好护士揭晓,上海护士五年增近两成达12.31万人