You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker Compose中MinIO entrypoint报‘config不是可识别命令’求解决

解决MinIO mc config命令报错及Bucket创建失败问题

你遇到的问题根源是:docker system prune清理了旧版MinIO mc镜像,重新拉取的minio/mc:latest为新版客户端,其中mc config host add命令已被移除,替换为mc alias set。

修改后的Docker Compose服务定义如下:

createbucket:
  image: minio/mc:latest
  networks:
    - main-network
  entrypoint: >
    /bin/sh -c "
    /usr/bin/mc alias set --api s3v4 s3 http://minio:9000 <name> <password>;
    /usr/bin/mc mb --ignore-existing s3/media/;
    /usr/bin/mc anonymous set download s3/media;
    "
  depends_on:
    - minio

关键修改说明:

  • 用mc alias set替代原mc config host add,这是新版mc客户端的标准配置主机写法
  • 给mc mb添加--ignore-existing参数,可避免Bucket已存在时抛出错误(可选,提升脚本鲁棒性)
  • 需将<name>和<password>替换为你的MinIO实际访问密钥与密码

内容的提问来源于stack exchange,提问作者Matt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 22:32:01