amazon-web-services - 在 Fargate ECS 中部署 Minio 时,服务器 /data 不是有效命令
问题描述
我正在 AWS FARGATE ECS 容器上部署报告门户。我想使用以下设置。
minio:
image: minio/minio:latest
#ports:
# - '9000:9000'
volumes:
- ./data/storage:/data
environment:
MINIO_ACCESS_KEY: minio
MINIO_SECRET_KEY: minio123
command: server /data
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"]
interval: 30s
timeout: 20s
retries: 3
restart: always
登录到 AWS。选择云服务器。创建集群。手动创建任务定义。在任务定义中添加容器。提供上面在 ECS 任务定义中指定的映像名称、健康检查和命令。保存任务定义。启动任务。
作为“服务器/数据”出现错误是一个无效命令,现有容器。
解决方案
命令必须用逗号分隔。尝试server, /data
推荐阅读
- angular - 角度路由在生产构建中不起作用
- windows - SVN,使用 VPN 提交新文件失败
- python - BeautifulSoup - 查找具有特定属性值的标签效果不佳
- ios - 带有 NSMutableAttributedString 的 UITextView 和 Link SwiftUI
- node.js - 如何在 Request-Promise 请求中使用代理?
- javascript - 如何解决错误无法读取未定义的属性“1”?
- flutter - Flutter:Intellij 确实没有显示设备(但在 Android 项目中没有问题)
- locust - 蝗虫:request_success.fire 没有做任何事情
- r - 由于添加了数字,所以图例只有一半可见
- javascript - 使用可选的 jQuerys UI 时如何获取选定项目的列表?