Bitnami MinIO Docker镜像启动报错:MinIO已停止,如何修复?
解决bitnami/minio容器启动报错:MinIO is already stopped
启动bitnami/minio镜像时,容器日志出现以下报错:
Adding local minio host to 'mc' configuration. Failed to add temporary MinIO server. MinIO is already stopped
你的Docker Compose配置存在两处问题,导致服务启动失败:
问题分析
- 缩进错误:
ports、environment、volumes属于minio服务的子配置,你的文件中这些项的缩进未与image对齐,导致Docker Compose解析错误。 - 环境变量引号冗余:
MINIO_ROOT_USER和MINIO_ROOT_PASSWORD的值被单引号包裹,bitnami镜像会将引号当作用户名/密码的一部分,导致MinIO身份验证失败,进而服务停止。
修正后的Docker Compose配置
version: '2' services: minio: image: bitnami/minio:latest ports: - '9000:9000' - '9001:9001' environment: - MINIO_ROOT_USER=test - MINIO_ROOT_PASSWORD=test - MINIO_DEFAULT_BUCKETS=my-first-bucket volumes: - 'data:/bitnami/minio/data' volumes: data: driver: local
操作步骤
- 停止并移除现有容器:
docker-compose down - (可选,若数据无保留价值)清理关联的存储卷:
docker-compose down -v - 重新启动容器:
docker-compose up -d
内容的提问来源于stack exchange,提问作者Merter GÜLBAHAR
相关产品推荐
相关产品推荐

