【问题标题】:Where can I specify Volumes in AWS FARGATE ECS我可以在哪里指定 AWS FARGATE ECS 中的卷
【发布时间】:2020-04-30 11:19:08
【问题描述】:

我有以下数据 -

  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

我想在 FARGATE ECS 中手动创建任务定义,然后在其中添加容器。[No Coding] 我在哪里可以指定上面指定的容器内的卷?

【问题讨论】:

    标签: amazon-web-services amazon-ecs


    【解决方案1】:

    要回答特定于卷的查询,您必须在 task definition 中指定卷,该task definition 用于在 AWS Fargate 中运行任务。你可以看看这个documentation。这还列出了 AWS Fargate 中的存储限制。除了最近推出的 EFS,AWS Fargate 不支持任何持久存储方式。

    如果您的用例允许 EFS,请查看此博客,其中演示了 Amazon Elastic Container Service & AWS Fargate, now support Amazon Elastic File System

    【讨论】:

      猜你喜欢
      • 2021-04-10
      • 1970-01-01
      • 2018-06-22
      • 1970-01-01
      • 2019-05-14
      • 2021-04-06
      • 2019-02-19
      • 2020-10-08
      • 2021-02-02
      相关资源
      最近更新 更多